tomcat下虚拟目录出现的找不到文件的问题,望各位能帮眼看看,谢了。
各位好,小弟在设置TOMCAT时遇到下面的问题:
我建立了D:\server来当做服务器的访问目录
在server.xml里设置好了,用HTML文件测试过设置没有问题!设置虚拟目录以下:
<Context path="" docBase="d:\server" debug="0"
reloadable="true" crossContext="true">
</Context>
但是我照着tomcat里一个例子的文件组织做:
在D:\server下面建立一个myservlet有文件夹
里面有WEB-INF文件夹
(最终文件目录结构如下):
D:\server
...myservlet
..WEB-INF
....classes
....HelloWorldExample.class
.....web.xml
而web.xml就有这样设置
<servlet>
<servlet-name>HelloWorldExample</servlet-name>
<servlet-class>HelloWorldExample</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>HelloWorldExample</servlet-name>
<url-pattern>/servlet/HelloWorldExample</url-pattern>
</servlet-mapping>
然后在地址栏输入:
http://localhost:8080/myservlet/servlet/HelloWorldExample
这时出现的是错误提示,说找不到文件
而原来默认的目录中只要输入
http://localhost:8080/servlets-examples/servlet/HelloWorldExample
就可以了
请问我是不是设置上少了些什么啊?