我用JSP TOMCAT做了一个小网站,现在出了一个大问题。
我这个网站一开始就需要密码登陆的,
首页是:
http://ip:8080/mypragram/home.jsp 在此页输入密码进入我的网站
可是我发现:
当输入http://ip:8080/mypragram时,我的所有JSP 文件都被LIST出来了,而且点击哪个文件,就打开了该文件。这可怎没办啊??我的登陆密码岂不没用了。
这儿有没有精通此道的高手帮帮我啊?谢谢先
我用JSP TOMCAT做了一个小网站,现在出了一个大问题。
我这个网站一开始就需要密码登陆的,
首页是:
http://ip:8080/mypragram/home.jsp 在此页输入密码进入我的网站
可是我发现:
当输入http://ip:8080/mypragram时,我的所有JSP 文件都被LIST出来了,而且点击哪个文件,就打开了该文件。这可怎没办啊??我的登陆密码岂不没用了。
这儿有没有精通此道的高手帮帮我啊?谢谢先
添加一个index.html文件
内容如下就好
|
在WEB-INF/web.xml 文件中设置
<welcome-file-list>
<welcome-file>home.jsp</welcome-file>
</welcome-file-list>
默认显示页面设置成home.jsp
或者禁用tomcat 的 目录list功能:listings参数设置成false,默认为true;
<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>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
晕,没加code就过滤成这样了。。再发
|
真的好感谢KingMark,按照您的方法,问题已经解决了。
其实正解应该是xsxiaobao的方法。你应该可以试试。对学习使用tomcat有帮助