JSP与虚拟目录!!急!!

来源:百度知道 编辑:UC知道 时间:2024/06/18 12:18:36
1.在Tomcat下能成功用http://localhost:8080/JSP/CountServlet访问CountServlet.java文件
2.我在E盘成功创建了一个虚拟目录E:\testJSP,但是我把C盘下的WEB-INF文件夹拷贝到E:\testJSP\JSP下,并重启Tomcat,虚拟目录名字为test,用http://localhost:8080/test/JSP/CountServlet访问出错“The requested resource (/test/JSP/CountServlet) is not available.”
注:用http://localhost:8080/test/JSP/login.html或login.jsp成功

是什么原因??
server.xml配置没有问题 因为我在C盘下都能成功运行,换到虚拟目录就不行了

web-inf目录下的文件是不能用url路径访问的。
没错,你要重新建一个目录把页面放进去。

server.xml配置的问题吧,我觉得应该是这样的吧.
</Context>
<Context path="/test" debug="0" docBase="e:/testjsp" reloadable="true">
</Context>
</Host>

WEB-INF文件夹下的不能直接访问 还有你得在Test目录下创建一个ROOT文件夹

在tomcat中找到conf文件夹得目录下找到servlt.xml在</host>前面加上这个</Context>
<Context path="/test" debug="0" docBase="e:/testjsp" reloadable="true">
</Context>
从启tomcat就可以了