用SpringMVC写了一个web项目,在本地tomcat部署后一切正常。IE8和Chrome都没有问题,但是当我部署到server后,IE8下js和css就失效了。连用JS控制的form都提交不了,而Chrome却一切正常。请问有人遇到同样问题吗?
本机和server上的tomcat jdk本版完全一样,就是远程用IE访问出问题。
这是我SpingMVC的配置文件
[code="xml"]
<beans:bean class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<beans:property name="viewClass" value="org.springframework.web.servlet.view.tiles2.TilesView" />
</beans:bean>
<beans:bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles2.TilesConfigurer">
<beans:property name="definitions">
<beans:value>
/WEB-INF/**/tiles.xml
</beans:value>
</beans:property>
<beans:property name="checkRefresh" value="true" />
</beans:bean>[/code]
估计是IE的保护模式吧。
你本地测试时估计是http://localhost:8080/myapp这样,换成sever是http://xxx/myapp这样。
看下IE选项->安全里面的设置吧。
最好能贴出页面是如何引用js,css的,不然没法判断,第一感觉是路径问题,有些浏览器的相对路径是找不到文件的