Jsp页面中路径问题(${pageContext.request.contextPath} JSP取得绝对路径)
来源:互联网 发布:淘宝买港版note7怎么退 编辑:程序博客网 时间:2024/05/18 00:44
在jsp页面中会引用到很多的CSS,JS或者图片连接,如果直接输入jsp文件的路径访问,一般没得问题,但是如果我们用Struts2或者springmvc或者Servlet传值(只要用到了服务器内部转发功能),就很可能出现找不到CSS、JS等资源。解决办法就是在引入样式表等资源前加上请求的路径。下面做个对比:
第一种:平时我们的做法:
<link href="admin/css/bootstrap.min.css" rel="stylesheet"><link href="admin/css/font-awesome.min.css?v=4.4.0" rel="stylesheet"><script src="admin/js/jquery.min.js?v=2.1.4"></script><script src="admin/js/bootstrap.min.js?v=3.3.5"></script><link href="admin/css/animate.min.css" rel="stylesheet"><link href="admin/css/style.min.css?v=4.0.0" rel="stylesheet">
第二种:经过处理后的做法:
<link href="${pageContext.request.contextPath}/admin/css/bootstrap.min.css" rel="stylesheet"><link href="${pageContext.request.contextPath}/admin/css/font-awesome.min.css?v=4.4.0" rel="stylesheet"><script src="${pageContext.request.contextPath}/admin/js/jquery.min.js?v=2.1.4"></script><script src="${pageContext.request.contextPath}/admin/js/bootstrap.min.js?v=3.3.5"></script><link href="${pageContext.request.contextPath}/admin/css/animate.min.css" rel="stylesheet"><link href="${pageContext.request.contextPath}/admin/css/style.min.css?v=4.0.0" rel="stylesheet">
平时我们用第一种方法都能够ok,但是如果经过服务器转发后就会发现由于路径问题就会找不到各种资源文件。这个时候就需要在前面加上${pageContext.request.contextPath}先获取到前面的请求路径。这样无论怎样就不会出错了。
0 0
- Jsp页面中路径问题(${pageContext.request.contextPath} JSP取得绝对路径)
- ${pageContext.request.contextPath} JSP取得绝对路径
- ${pageContext.request.contextPath} JSP取得绝对路径
- ${pageContext.request.contextPath} JSP取得绝对路径
- ${pageContext.request.contextPath} JSP取得绝对路径
- ${pageContext.request.contextPath} JSP取得绝对路径
- ${pageContext.request.contextPath} JSP取得绝对路径
- ${pageContext.request.contextPath} JSP取得绝对路径
- ${pageContext.request.contextPath} JSP取得绝对路径
- ${pageContext.request.contextPath} JSP取得绝对路径
- ${pageContext.request.contextPath} JSP取得绝对路径
- ${pageContext.request.contextPath} JSP取得绝对路径
- ${pageContext.request.contextPath} JSP取得绝对路径
- ${pageContext.request.contextPath} JSP取得绝对路径
- ${pageContext.request.contextPath} JSP取得绝对路径
- ${pageContext.request.contextPath} JSP取得绝对路径
- ${pageContext.request.contextPath} JSP取得绝对路径
- ${pageContext.request.contextPath} JSP取得绝对路径
- python字符串和序列
- String , StringBuffer 与 StringBuilder 简单的JDK JRE描述
- poj 3278
- [Python]利用Python进行网络爬虫
- java设计模式(四)
- Jsp页面中路径问题(${pageContext.request.contextPath} JSP取得绝对路径)
- mod_auth_mysql身份对apache认证
- Windows下用Python连接mysql若干问题
- 游戏性能优化技术干货分享——内存管理
- ajax post方式与服务器建立连接
- bzoj 2086: [Poi2010]Blocks (乱搞)
- 在CentOS上搭建C开发环境
- jQuery学习——clickoutside应用
- Qt中多线程的使用