<%=request.getContextPath()%>
来源:互联网 发布:有注册码的软件 编辑:程序博客网 时间:2024/06/05 15:57
网页代码中用<%=request.getContextPath()%>和不用的区别?
问:
<%=request.getContextPath()%> 问题!我的网站代码里有链接的地方都放了<%=request.getContextPath()%>我查了一下,<%=request.getContextPath()%>是为了解决相对路径的问题,可返回站点的根路径。我是初学者,希望能有高手能指点一下,帮我讲讲以下几个问题:1、<a href="<%=request.getContextPath()%>/XXXX.jsp"> 和<a href="XXXX.jsp"> 有什么差别?2、用<%=request.getContextPath()%>之后,搜索引擎会不会对这个链接找不到。答1:
request.getContextPath()应该是得到项目的名字,如果项目为根目录,则得到一个"",即空的字条串, 如果项目为abc, <%=request.getContextPath()% >/ 将得到abc/,服务器端的路径则会自动加上,<a href="XXXX.jsp"> 应该就是指当前路径下的这个xxx.jsp页面,有时候也可以在head里设置html:base来解决路径的问题,不过用的最多的还是request.getContextPath。
答2:<a href="<%=request.getContextPath()%>/XXXX.jsp">指的是根目录下的xxxx.jsp假设你的要目录http://localhost:8080,你现在访问的页面为http://localhost:8080/admin/manage.jsp则<a href="<%=request.getContextPath()%>/XXXX.jsp">指向的链接是:http://localhost:8080/xxxx.jsp<a href="XXXX.jsp">链接的是当前jsp文件路径下的xxxx.jsp上例指向的链接是:http://localhost:8080/admin/xxxx.jsp<a href="<%=request.getContextPath()%>/XXXX.jsp"> 能够更有效的防治连接的失效第二个问题是不会找不到的,虽然你网站源码使用的<%=request.getContextPath()%>但是当你实际浏览的时候,服务器已经把<%=request.getContextPath()%>解析成相应的地址了!
0 0
- %=request.getContextPath() %解释
- <%=request.getContextPath()%>
- <%=request.getContextPath()%>
- <%=request.getContextPath()%>的作用
- String path = request.getContextPath
- <%=request.getContextPath()%>的作用
- <%=request.getContextPath()%>的作用
- ${pageContext.request.contextPath} 与 <%=request.getContextPath()%>
- ${pageContext.request.contextPath}和<%=request.getContextPath()%>
- ${pageContext.request.contextPath}和<%=request.getContextPath()%>
- ${pageContext.request.contextPath}和<%=request.getContextPath()%>
- request.getContextPath();
- request.getContextPath()
- request.getContextPath()
- request.getcontextPath()
- request.getContextPath()
- request.getContextPath()
- request.getContextPath()
- 树莓派无线网卡的配置
- 从MVC角度分析LUCI
- cocos2dx 3.x 源码阅读之一 引用计数原理
- CMD 命令启动mysql服务
- Objective-C之成魔之路【4-运算符和表达式】
- <%=request.getContextPath()%>
- 题目1249:次小生成树
- 商业银行组织架构
- C++内存分配情况
- 银行各部门职责
- 2014 广州创业周末 (Startup Weekend Guangzhou #3)
- C语言中的extern
- java修炼—static修饰的代码段
- 编译时调试模式