不要理解以下jstl标签

时间:2016-09-12 09:00:17

标签: jsp servlets jstl

<c:url var="queryString" value="?${requestScope['javax.servlet.forward.query_string']}"/>

我知道<c:url>用于URL重写。但是这里将url值分配给var queryString。我不理解requestScope['javax.servlet.forward.query_string']

的含义

1 个答案:

答案 0 :(得分:1)

来自文档:

  

应由容器设置的请求属性的名称   调用forward(ServletRequest,ServletResponse)方法时。它   提供请求的路径相关属性的原始值。   请参阅&#34;转发请求参数&#34;在Servlet中   详细规范。

时正在设置javax.servlet.forward.query_string参数
requestDispatcher.forward(request,response);
正在从控制器调用