首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

怎么不让别人目录下的文件?

2012-02-05 
如何不让别人目录下的文件???最近做好了一个项目,Web服务器是Tomcat,已大部分完成.但有一个问题需要大家解

如何不让别人目录下的文件???
最近做好了一个项目,Web服务器是Tomcat,已大部分完成.但有一个问题需要大家解决!

    如:   通过地址http://localhost/bbs   可以访问到首页,但是如果别人知道我网站其中的一个目录(如:Test目录)的,就能这样http://localhost/bbs/Test   直接看到我Test目录下的所有Jsp文件,如何防止这种情况出现呢?????????


[解决办法]
方法1:
修改TomcatHome\conf\web.xml
...
<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> -> 这里的true改为false
</init-param>
<load-on-startup> 1 </load-on-startup>
</servlet>
...

保存-> 重启 OK!
方法2:
在你的默认的test目录下面放一个index.jsp或者index.html内容可以都为空 这种比较简单

热点排行