读书人

Tomcat的Web项目中没有web.xml还能运行

发布时间: 2012-05-20 16:03:12 作者: rapoo

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……

读书人网 >Java Web开发

热点推荐