用EL获取绝对URL
如何使用当前协议,端口,应用程序等在当前服务器上不使用scriptlet(仅EL)构建绝对URL?
您可以在JSTL的帮助下使用上下文根获取基本URL,如下所示:
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %> <%@taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %> ... ... link
另一种方式是:
http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/thePage.jsp