日期:2014-05-18  浏览次数:20640 次

tomcat里的设置问题.
从张孝祥的书看到的.弄了半天也没弄明白.就是说.先在conf下的server.xml文件中加进 <Context   path= " "   docBase= "E:\servlet "   debug= "0 "/>
这样我就可以把e盘下的servlet目录当成网页发布了.然后依照书上所说,我又在里面建立了一个WEB-INF目录,接着再输入http://localhost:8080.书上说会出现带有servlet下的文件和目录链接.但是我显示的却只有404错误.好像是哪个地方还没改明白.希望明白的高手指点一下.

------解决方案--------------------
TOMCAT的版本不同,低版本的TOMCAT中虚拟目录中如果没有默认页,则会列出文件列表,这个有一定的安全隐患,所以在高版本中这个功能默认是关掉的,你必须自己放默认页。
------解决方案--------------------
WEB-INF/web.xml中配置你的默认页面,
<welcome-file-list>
<welcome-file> login.jsp </welcome-file>
</welcome-file-list>
------解决方案--------------------
路径有错,path= "servlet "
path后面跟的虚拟路径名