问题描述:
使用struts2跳转后css和js失效了,想到应该是地址问题,看到jsp文件和css和就js都在同一个WebContent下面,觉得应该没问题啊
原因:
通过action跳转后的url会根据命名空间,自动跳转到命名空间子目录,使得当前引用的css和js查找不到,从而失效
解决方法:
由于url的原因使得css和js查找不到,我们可以把引入的css和js加入进一步地址比如说:以前的地址是< link href= "../style.css" rel="stylesheet" type="text/css" /> 可以修改为< link href= "../../style.css" rel="stylesheet" type="text/css" />这样网页就可以直接查询到自己的外部样式表了。
参考:http://www.cnblogs.com/mrcharles/p/4731708.html
本文解决了Struts2中跳转后CSS和JS失效的问题,原因是URL改变导致资源路径不正确。通过调整路径解决了该问题。
1843

被折叠的 条评论
为什么被折叠?



