一、设置IDEA发布servlet
1、编写servlet类
2、
(1)编写web.xml
运行结果:
(2)设置注解
运行结果:
二、设置eclipse发布servlet
方法如上类似:配置xml或使用注解
使用@WebServlet将一个继承于javax.servlet.http.HttpServlet的类定义为Servlet组件。
@WebServlet有很多的属性:
1、asyncSupported: 声明Servlet是否支持异步操作模式。
2、description: Servlet的描述。
3、displayName: Servlet的显示名称。
4、initParams: Servlet的init参数。
5、name: Servlet的名称。
6、urlPatterns: Servlet的访问URL。
7、value: Servlet的访问URL。
Servlet的访问URL是Servlet的必选属性,可以选择使用urlPatterns或者value定义。
像上面的Servlet3Demo可以描述成@WebServlet(name=“Servlet3Demo”,value="/Servlet3Demo")。
也定义多个URL访问:
如@WebServlet(name=“Servlet3Demo”,urlPatterns={"/Servlet3Demo","/Servlet3Demo2"})
或者@WebServlet(name=“AnnotationServlet”,value={"/Servlet3Demo","/Servlet3Demo2"})