这里有新鲜出炉的 Javascript 教程,程序狗速度看过来!
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
这篇文章主要介绍了 jsp 网站引入外部 CSS 或者 js 失效问题解决的相关资料, 需要的朋友可以参考下
最近做项目,完成项目经理布置的任务,开始入门 java web,但在开发过程中遇到过许许多多的问题,但是令我最头痛的还是导入外部 css 一直失效,困扰许久才找出原因。
路径问题
css 或者 js 导入失效最有可能的原因就是路径错误,这里我给出我的网站目录结构,大家可以参考下。
导入 css 代码:
记得 jsp 头部需要设置相对路径:
- <% String path=r equest.getContextPath(); String basePath=r equest.getScheme()+
- "://"+request.getServerName()+ ":"+request.getServerPort()+path+ "/"; %>
设置了过滤器
我就是因为设置了一个登录过滤器才导致 css 和 js 失效。解决办法很简单, 设置 filter 所拦截的请求路径 (过滤器关联的 URL 样式) 为相应的文件,例如我过滤的是 jsp 文件,所以我的 xml 部分配置如下:
- <filter-mapping>
- <filter-name>
- login
- </filter-name>
- <url-pattern>
- /.jsp
- </url-pattern>
- </filter-mapping>
来源: http://www.phperz.com/article/17/0713/330778.html