码迷,mamicode.com
首页 > 其他好文 > 详细

三、servlet实例

时间:2016-03-22 22:03:16      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:

Servlet实例

Servlet服务于HTTP请求并实现javax.servlet.Servlet接口的Java类。Web应用程序开发通常编写Servlet来拓展javax.servlet.HttpServlet,并实现Servlet接口的抽象类专门用来处理HTTP请求。

Hello World的示例:

  import java.io.*;

  import javax.servlet.*;

  import javax.servlet.http.*;

  //拓展HttpServlet类

  public class HelloWorld extends HttpServlet{

    private String message;

 

    public void init() throws ServletException

    {

      message="hello world";

    }

    public void doGet(HttpServletRequest request,HttpServletResponse       response)throws ServletException,IOException

    {

      //设置响应内容类型

      response.setContentType("text/html");

      

      //实际逻辑

      PrintWriter out = response.getWriter();

      out.println("<h1>"+message+"</h1>");

    }

    public void destroy()

    {

    }

}

Servlet部署

web.xml文件中配置:

  <web-app>

    <servlet>

      <servlet-name>HelloWotld</servlet-name>

      <servlet-class>HelloWorld</servlet-class>

    </servlet>

    <servlet-mapping>

      <servlet-name>HelloWorld</servlet-name>

      <url-pattern>/HelloWorld</url-patttern>

    </servlet-mapping>

  </web-app>

启动tomcat,地址栏输入http://localhost:8080/HelloWorld

 

 

 

    

 

三、servlet实例

标签:

原文地址:http://www.cnblogs.com/zdy13/p/5308585.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!