源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

jsp 网站引入外部css或者js失效问题解决

  • 时间:2022-12-20 23:51 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:jsp 网站引入外部css或者js失效问题解决
最近做项目,完成项目经理布置的任务,开始入门java web,但在开发过程中遇到过许许多多的问题,但是令我最头痛的还是导入外部css一直失效,困扰许久才找出原因。 [b]路径问题[/b] css或者js导入失效最有可能的原因就是路径错误,这里我给出我的网站目录结构,大家可以参考下。 [img]http://files.jb51.net/file_images/article/201610/2016103192954831.png?20169319308[/img] 导入css代码:     <link rel="stylesheet" type="text/css" href="css/login.css"> 记得jsp头部需要设置相对路径:
  <%
    String path = request.getContextPath();
    String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
  %>
[b]设置了过滤器[/b] 我就是因为设置了一个登录过滤器才导致css和js失效。解决办法很简单,设置 filter 所拦截的请求路径(过滤器关联的URL样式)为相应的文件,例如我过滤的是jsp文件,所以我的xml部分配置如下:
  <filter-mapping>
    <filter-name>login</filter-name>
    <url-pattern>/.jsp</url-pattern>
  </filter-mapping>
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部