zoukankan      html  css  js  c++  java
  • 创建、配置Servlet

    1、创建Servlet

    2、选择继承的类及需要覆盖的方法

    3、Servlet结构

    package com.sysker.servlet;
    
    import java.io.IOException;
    import javax.servlet.ServletException;
    import javax.servlet.annotation.WebServlet;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    /**
     * Servlet implementation class SecondServlet
     */
    @WebServlet("/SecondServlet")
    public class SecondServlet extends HttpServlet {
    	private static final long serialVersionUID = 1L;
           
        /**
         * @see HttpServlet#HttpServlet()
         */
        public SecondServlet() {
            super();
            // TODO Auto-generated constructor stub
        }
    
    	/**
    	 * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
    	 */
    	protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    		// TODO Auto-generated method stub
    	}
    
    	/**
    	 * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
    	 */
    	protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
    		// TODO Auto-generated method stub
    	}
    
    }
    

      4、部署及配置

      (1)注解的形式:@WebServlet("/SecondServlet")  或者@WebServlet(name="secondServlet",urlpatterns={"/second"})  

      (2)在web.xml中配置:

    <servlet>
      	<servlet-name>secondServlet</servlet-name>
      	<servlet-class>com.sysker.servlet.SecondServlet</servlet-class>
      </servlet>
      <servlet-mapping>
      	<servlet-name>secondServlet</servlet-name>
      	<url-pattern>/SecondServlet</url-pattern>
      </servlet-mapping>
    

      5、调用

      4(1)中对应的访问方式地址是SecondServlet,或者./SecondServlet,@WebServlet(name="secondServlet",urlpatterns={"/second"})对应的访问地址为second  

      4(2)中对应的访问访问地址为seconServlet

  • 相关阅读:
    vmware Unable to open kernel device "\.Globalvmx86": The system cannot find the file 的解决方法
    nc和telnet配合使用
    linux下批量替换文件内容
    Linux动态库的导出控制
    goang Receiver & interface
    Go与C语言的互操作 cgo
    Go fsm
    Git多账号登陆
    mysql 安装与配置、使用
    Reverse Integer
  • 原文地址:https://www.cnblogs.com/caoleiCoding/p/8126097.html
Copyright © 2011-2022 走看看