tomcat 下如何使用默认的servlet配置而无须设置web.xml
我的意思是 写一个servlet放在web-inf的classes下(注:web-inf下没有web.xml文件,这样是为了快速开发和测试servlet)
我就照书上的方法修改 tomcat-install/confg/web.xml 文件
去掉了对下面的注释
<servlet-mapping>
<servlet-name> invoker </servlet-name>
<url-pattern> /servlet/* </url-pattern>
<servlet-mapping>
重启tomcat5.0
然后就直接访问http://localhost/servlet/HelloWorld
但是却报错,显示 无法访问/目录
是不是修改web.xml文件的地方错了,哪位高手帮忙看看,谢谢
------解决方案--------------------设置web.xml即可