tomcat下无法显示当前网页的问题

今天从浙江那边把项目给移到公司之后,所有环境都配置好了,在本地上发布服务的时候,却总是跳到无法显示页面,但项目内的其他文件,例如图片就可以正常访问~总以为是环境的问题,如是看了下环境变量,如下:

CLASSPATH: %JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;

JAVA_HOME:C:/Program Files/Java/jdk1.6.0_02

PATH:%JAVA_HOME%/bin

这三个java配置的基本变量都没问题,那到底是哪里的问题呢?

在网上查了很多,说是IE会把一些jsp上报错,但信息不多的错误页面信息给屏蔽掉,我就想是不是jsp有错,但被IE给屏蔽掉了~

这里要设置下IE才能看见错误,操作方法如下:

IE——工具——选项——高级——显示友好的HTTP错误。

这个选项默认为选择,将其从IE中去掉即可看见jsp页面的微小错误了

另外可以使用火狐,火狐在容错这方面做的没IE强大,但是在显示错误这方面绝对强大!

设置了上面的高级选项后发现IE一直在向一个旧的IP请求,我就纳闷了,这旧的IP不是早就去掉了吗?

于是在项目里搜了一把,找到原因了!

就是项目的web.xml文件中配置了CAS登录的一个filter,当时监控的是所有的后缀为jsp请求,这就容易解释为什么访问不了jsp却能访问图片了

好了,去掉CAS filter后一切OK,页面重新展现!

感谢Firefox

 

你可能感兴趣的:(APACHE)