java servlet在web.xml的配置 要更改哪个web.xml文件
在webapps下我有几个文件夹,发现每个文件夹里的WEB-INF中都有web.xml文件,我要在其中一个文件夹里写servlet应用,我应该改哪个web.xml配置文件...
在webapps下我有几个文件夹,发现每个文件夹里的WEB-INF中都有web.xml文件,我要在其中一个文件夹里写servlet应用,我应该改哪个web.xml配置文件?还是说这些web。xml是多余的?
展开
6个回答
展开全部
在修改WebRoot/WEB-INF/web.xml 的时候,把tomcat服务器一定要重新才能生效
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
更改WebRoot里面的web.xml。如果不改的话,请求默认为XXX.do,所以有的人说配不配置都一样
更多追问追答
追问
也就是说只需要有一个C:\tomcat6.0.29\webapps\ROOT\WEB-INF里的web.xml文本就够了?其他应用里的都可以删除掉?
追答
不知道您是怎么配置的struts,一般在myeclipse里生成的web.xml只有一个,您也可以做一下测试,修改其中一个web.xml文件中的.do,看看serverlet能否接到action指令
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就只有一个。正常的。。xml可以有很多。但是web。xml就只有一个。一个项目里
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
webapps里一个文件夹是一个工程,想改的话找到相应的工程名进去改,但一般我们是在开发工具里更改啊……
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
webapps下每一个文件夹都代表一个应用,你只需要修改你要写应用的文件下那个xml即可,其他的不用管
更多追问追答
追问
这样啊,再问一下,是不是每次我修改web.xml的时候,都需要把tomcat服务器重新运行一次?
追答
嗯,最好重启一下
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
多个文件夹,是多个不同的项目,你要在哪个项目里写servlet应用,就修改哪个文件夹下的web.xml喽
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询