• 01_3_创建一个Servlet


    01_3_创建一个Servlet

    1.创建一个Servlet

    import java.io.IOException;

    import java.io.PrintWriter;

    import javax.servlet.ServletException;

    import javax.servlet.http.HttpServlet;

    import javax.servlet.http.HttpServletRequest;

    import javax.servlet.http.HttpServletResponse;

    public class HelloWorldServlet extends HttpServlet {

    @Override

    protected void doGet(HttpServletRequest req, HttpServletResponse resp)

    throws ServletException, IOException {

    //设置返回信息的内容字符集,切记位置

    resp.setContentType("text/html;charset=gbk");

    //处理客户端的请求

    PrintWriter out = resp.getWriter();

    //获取基于字符的打印流

    out.println("<html><title>Hello World Servlet</title><head><body>你好hello world!!!</body></head></html>");

    out.flush();

    //更新缓存

    out.close();

    //关闭流

    }

    private static final long serialVersionUID = 1L;

    }

    2. 配置web.xml

       <servlet>

          <servlet-name>HelloWorldServlet</servlet-name>

          <servlet-class>HelloWorldServlet</servlet-class>

    <!--这里配置src全路径的servlet类路径-->

        </servlet>

         <servlet-mapping>

            <servlet-name>HelloWorldServlet</servlet-name>

            <url-pattern>/HelloWorldServlet</url-pattern>

    <!--这里配置访问的时候的URL-->

        </servlet-mapping>

  • 相关阅读:
    Python 面向对象补充
    Python 多态
    Web_php_unserialize-攻防世界XCTF
    sqli-labs之Page-4
    sqli-labs之Page-3
    sqli-labs之Page-1
    DVWA-反射型XSS
    DVWA-File Upload
    DVWA-File Inclusion
    DVWA-CSRF
  • 原文地址:https://www.cnblogs.com/flyback/p/8646980.html
Copyright © 2020-2023  润新知