下面是tomcat里面的web.xml配置的信息,能不能帮我解释一下,刚学jsp,谢谢!Root和wedav里面的web.xml的

<!--JSPCservletmappingsstart--><servlet><servlet-name>org.apache.jsp.index_jsp</servl... <!-- JSPC servlet mappings start -->

<servlet>
<servlet-name>org.apache.jsp.index_jsp</servlet-name>
<servlet-class>org.apache.jsp.index_jsp</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>org.apache.jsp.index_jsp</servlet-name>
<url-pattern>/index.jsp</url-pattern>
</servlet-mapping>

<!-- JSPC servlet mappings end -->

<servlet>
<servlet-name>webdav</servlet-name>
<servlet-class>org.apache.catalina.servlets.WebdavServlet</servlet-class>

<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>
</init-param>
</servlet>

<servlet-mapping>
<servlet-name>webdav</servlet-name>
<url-pattern>/*</url-pattern>
</servlet-mapping>
部署的时候用webapps/webdav/web-inf/web.xml文件的话从浏览器打开自己部署 的文件夹可以看到文件夹下的文件,但是不能运行里面 的jsp文件,打开来是源代码,有<%%>语句,而用webapps/root/web-inf/web.xml文件配置的话不能在打开文件夹的 时候看到文件夹下 的文件,但是可以输入文件名,然后运行里面的jsp文件,我想综合一下上面两个功能,两个web.xml配置内容有什么不同?要怎么改才能有两个功能?两个功能可以同时实现么?
我用的是tomcat5.5,没用其他开发软件,就用文本编译器写代码的、谢谢,不胜感激!
展开
 我来答
百度网友36ce3e4
2012-04-23 · 超过18用户采纳过TA的回答
知道答主
回答量:71
采纳率:0%
帮助的人:33.6万
展开全部
<servlet><servlet-name>org.apache.jsp.index_jsp</servlet-name>和
<servlet-mapping><servlet-name>必须一致,你输入<url-pattern>/index.jsp</url-pattern>里的网址 它找与它匹配的名字,然后找到<servlet-class>org.apache.jsp.index_jsp</servlet-class>里的类执行里面的代码

你的sevlet应该和ebapps/root/web-inf/web.xml文件配置有关系
和webapps/webdav/web-inf/web.xml有什么关系?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式