Jav*_*avi 6 java jsp servlets jstl
我需要刷新网页,但在刷新请求中我想添加一个额外的参数,所以我有类似的东西:
<c:url value="currentUrl" var="newUrl">
<c:param name="newParam" value="newValue"/>
</c:url>
<a href="${newUrl}">Refresh</a>
Run Code Online (Sandbox Code Playgroud)
如何从jsp的隐式对象获取带有params的currentUrl(例如http:// localhost:8080/mywebapp?param1 = var1¶m2 = var2).我有类似$ {pageContext.request.requestURL}的东西,但这会返回jsp的url,而不是请求url.
谢谢
如果JSP已经被转发,您可以通过 获取原始请求URL,通过${requestScope['javax.servlet.forward.request_uri']}获取原始请求查询字符串
${requestScope['javax.servlet.forward.query_string']}。
顺便说一下,您可以在此处和此处找到所有这些“隐藏”转发属性的概述。
| 归档时间: |
|
| 查看次数: |
1894 次 |
| 最近记录: |