servlet的实现
-
新建包,并新建普通class类
-
继承HttpServlet类(实现Servlet规范)
-
重写HttpServlet类中的service()方法(service方法在servlet类被访问时,自动调用。作用:接受请求,相应结果)
-
在Servlet上添加注解@WebServlet,设置Servlet类的访问路径(资源的对外访问路径:浏览器通过访问该路径,从而访问到Servlet类)
注
-
-
service方法是由服务器自动调用(当Servlet类被访问时)
-
设置Servlet类的访问路径时,需要添加“/”!!!,否则会报错!
-
在同一个项目下,Servlet类的对外访问路径值唯一
-
访问Servlet时,路径格式如下:
http://localhost:端口/项目路径/资源路径?参数名=参数值
项目路径:站点名,项目对外访问路径,在Tomcat中设置(Deployment属性中设置Application context)
资源路径:Servlet对外访问路径,通过@WebServlet注解设置
- @WebServlet("/ser01")
- @WebServlet(name=“Servlet01”,value="/ser01")
- @WebServlet(name=“Servlet01”,urlPatterns="/ser01")
- @WebServlet(value={"/ser01","/ser02"})
- @WebServlet(urlPatterns={"/ser01","/ser02"})
-