日期:2014-05-20  浏览次数:20748 次

TOMCAT发布问题
我把工程发布到TOMCAT下怎样让用户只能访问我工程的某个文件夹
例:
http://localhost:8081/GMC/jsp/index.jsp
我的.JSP文件都放在JSP目录下但我打开下面的URL时就能看到里面所有的文件了,怎样能不让用户看到
http://localhost:8081/GMC/jsp

------解决方案--------------------
tomcat 目录下 conf/web.xml 文件,找到

XML code
 
  <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/false】 </param-value>
    </init-param>
    <load-on-startup>1 </load-on-startup>
  </servlet>


【true/false】改为 false 即可,。
------解决方案--------------------
<param-name>listings</param-name>
 <param-value>false</param-value>


这样就行了.