首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

Tomcat的Web项目中没有web.xml还能运行是怎么回事儿

2012-05-20 
Tomcat的Web项目中没有web.xml还能运行是咋回事儿?项目的根路径是XXX,而且不是在Tomcat的webapp下面的。现

Tomcat的Web项目中没有web.xml还能运行是咋回事儿?
项目的根路径是XXX,而且不是在Tomcat的webapp下面的。
现在知道,Tomcat的conf\Catalina\localhost有一些xml,里面docBase指向的路径是XXX。
然后XXX下WebContent\WEB-INF路径下也没发现web.xml,但是程序能够运行。这是啥原因?
只知道,所有Servlet的java文件里使用了@WebServlet,但是没有web.xml也能运行?
我现在想使用类似于context-param这样的配置,取得比如DB的IP地址的东西,但是没有xml文件怎么实现?我生成了web.xml,但是仿佛里面的东西都读不出来~~~

[解决办法]
Servlet 3.0的注解支持可以没有web.xml文件
[解决办法]

探讨
项目的根路径是XXX,而且不是在Tomcat的webapp下面的。
现在知道,Tomcat的conf\Catalina\localhost有一些xml,里面docBase指向的路径是XXX。
然后XXX下WebContent\WEB-INF路径下也没发现web.xml,但是程序能够运行。这是啥原因?
只知道,所有Servlet的java文件里使用了@WebServlet,但是没有web.xm……

热点排行