java..关于tomcat虚拟路径的问题

来源:百度知道 编辑:UC知道 时间:2024/06/07 14:26:10
请问为什么我在tomcat下设置了虚拟路径,可是开启服务却不自动加载web.xml文件了呢?然后操作就报错,找不到web.xml文件,请帮帮小弟警告: Internal Error: File /WEB-INF/web.xml not found
2008-6-6 15:25:46 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet jsp threw exception
org.apache.jasper.JasperException: File "/tag/struts-bean" not found
at org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
at org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
at org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
at org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:160)
at org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:424)
at org.apache.jasper.compiler.Parser.parseDirective(Parser.java:493)
at org.apache.jasper.compiler.Parser.parseElements(Parser.java:1557)
at org.apache.jasper.compiler.Parser.parse(Parser.java:

我记的在web.xml中有一个false的选项要改成true 不过我忘了是什么用的了
<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>true</param-value>//这里本来是false,你改下试试
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>

你放到/WEB-INF这个文件夹下了吗?

看部署目录下有没有 :web.xml

看部署目录下/WEB-INF文件夹里有没有 :web.xml

那有可能是你的server.xml或其它配置文件有问题

就没明白什么意思,到底是启动服务的时候报错啊,还是运行你的程序的时候才报错