tomcat   下如何使用默认的servlet配置而无须设置web.xml

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即可