Eclipse自动注册Servlet:web.xml注册和@Servlet注解 实现注册
在創(chuàng)建Javaweb項(xiàng)目中要會(huì)用到大量的Servlet類,若一一手動(dòng)注冊(cè)會(huì)很繁瑣,此時(shí)我們就得想辦法實(shí)現(xiàn)web.xml自動(dòng)注冊(cè)了。
Servlet自動(dòng)注冊(cè)的兩種方法:
1.web.xml自動(dòng)注冊(cè)
2.@Servlet注解
1.web.xml自動(dòng)注冊(cè)
在新建dynamic web project 時(shí),dynamic web module version選擇3.0(一般選2.5)以下就ok了。
注意
1)3.0和3.1是不能實(shí)現(xiàn)自動(dòng)注冊(cè)的2)Servlet類必須是用eclipse直接創(chuàng)建的Servlet類,而不是自己手動(dòng)創(chuàng)建一個(gè)class類去繼承HttpServlet.圖解說(shuō)明:
1)3.0和3.1是不能實(shí)現(xiàn)自動(dòng)注冊(cè)的
2)Servlet類必須是用eclipse直接創(chuàng)建的Servlet類
2.@Servlet注解
@Servlet注解實(shí)現(xiàn)Servlet自動(dòng)注冊(cè)方法:
1)@Servlet注解方式注冊(cè)與web.xml相反:
dynamic web module version選擇2.5以上。
2)創(chuàng)建Servlet類時(shí),勾選Asynchronous Support就可以了
3)在創(chuàng)建的Servlet類中我們可以看到如下注解,實(shí)現(xiàn)注冊(cè):
@WebServlet(asyncSupported = true, urlPatterns = { “/Servlet002” })
總結(jié)
以上是生活随笔為你收集整理的Eclipse自动注册Servlet:web.xml注册和@Servlet注解 实现注册的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Mysql 主外键与索引之间的区别和联系
- 下一篇: Tomcat端口被占用:starting