使用C(JSTL)标签实现不写<%= request.getContextPath() %>
2014-01-03 10:51
447 查看
<c:url value="/j_spring_security_logout" var="logoutUrl"/>
<li><a href="${logoutUrl}">Log Out</a></li>
使用JSTL URL标签来处理相对URL。我们使用了JSTL核心库中的url标签来保证提供的URL在部署的web应用中能够被正确处理。url标签将提供的URL按照相对路径(以/开始)进行处理。你可能会见过其他类似的实现技术如使用JSP的代码((<%= request.getContextPath() %>)),但是JSTL的url标签能够使得你免于编写内联的代码。
<li><a href="${logoutUrl}">Log Out</a></li>
使用JSTL URL标签来处理相对URL。我们使用了JSTL核心库中的url标签来保证提供的URL在部署的web应用中能够被正确处理。url标签将提供的URL按照相对路径(以/开始)进行处理。你可能会见过其他类似的实现技术如使用JSP的代码((<%= request.getContextPath() %>)),但是JSTL的url标签能够使得你免于编写内联的代码。
相关文章推荐
- JSP创建时的<% String path = request.getContextPath();%>
- JSP之项目路径问题(${pageContext.request.contextPath},<%=request.getContextPath()%>以及绝对路径获取)
- js中获取 <%=request.getContextPath()%>
- <% String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; %>
- <%=request.getContextPath()%>的作用
- JSP之项目路径问题(${pageContext.request.contextPath},<%=request.getContextPath()%>以及绝对路径获取)
- [js]js中获取 <%=request.getContextPath()%>
- 转载【js中获取 <%=request.getContextPath()%>】
- ${pageContext.request.contextPath} 与 <%=request.getContextPath()%>
- WEBROOT根目录 <%=request.getContextPath()%>
- <%=request.getContextPath()%>的作用
- JSP自定义标签中不能使用<%=request.getSession.getAttribute("attributeName")%>
- js中获取 <%=request.getContextPath()%>
- ${pageContext.request.contextPath}和<%=request.getContextPath()%>
- js中获取 <%=request.getContextPath()%>
- <%=request.getContextPath()%>
- <%=request.getContextPath()%>
- <a href="<%=request.getContextPath()%>/XXXX.jsp"> 和<a href="XXXX.jsp"> 的区别?
- ${pageContext.request.contextPath}和<%=request.getContextPath()%>
- ${pageContext.request.contextPath}和<%=request.getContextPath()%>