javaWeb之写一个最简单的servlet

Posted 魔术师

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javaWeb之写一个最简单的servlet相关的知识,希望对你有一定的参考价值。

1. 创建一个类servletTest2 继承HttpServlet类。

public class servletTest2 extends HttpServlet {

    public servletTest2(){
        super();
    }

    @Override
    protected void doGet(HttpServletRequest req, HttpServletResponse resp)
            throws ServletException, IOException {

        resp.setContentType("text/html");
        PrintWriter out = resp.getWriter();
        out.println("<!DOCTYPE HTML PUBLIC \\"-//W3C//DTD HTML 4.01 Transitional//EN\\">");
        out.println("<HTML>");
        out.println("  <HEAD><TITLE>A Servlet</TITLE></HEAD>");
        out.println("  <BODY>");
        out.print("    This is ");
        out.print(this.getClass());
        out.println(", using the GET method");
        out.println("  </BODY>");
        out.println("</HTML>");
        out.flush();
        out.close();
    }
    
}

web.xml中增加servlet的定义

  <servlet>
      <servlet-name>servletTest2</servlet-name>
      <servlet-class>servletTest2</servlet-class>
  </servlet>
  
  <servlet-mapping>
      <servlet-name>servletTest2</servlet-name>
      <url-pattern>/test</url-pattern>
  </servlet-mapping>

例如项目名是test,运行tomcat,打开浏览器访问地址:http://127.0.0.1:8080/test/test

显示如下:

以上是关于javaWeb之写一个最简单的servlet的主要内容,如果未能解决你的问题,请参考以下文章

javaweb历史上最简单的使用Ajax判断用户名是否被注册(不跳转页面奥!)

一个简单的javaweb项目

基于jsp+servlet的javaweb实现最基本的用户注册登陆注销功能

JavaWeb实现用户登录注册功能实例代码(基于Servlet+JSP+JavaBean模式)

Java基础5JavaWeb之简单追踪javax.servlet类库

JavaWeb-Tomcat简介