【问题标题】:Access request parameters from a JSP View in Spring Web MVC without putting them in a model从 Spring Web MVC 中的 JSP 视图访问请求参数,而不将它们放入模型中
【发布时间】:2012-01-23 21:54:56
【问题描述】:

我希望能够直接在 JSP 中访问 一些 HTTP GET 参数, 不必通过 Controller+Model 传递它们,但同时其他参数和逻辑的时候还是使用dispatcher/controller/model/view机制。

这是因为我有许多由 Javascript 生成的 HTTP GET 参数,也仅在 Javascript 中使用。我的控制器根本不需要它们。

我尝试了${arg}${request.arg}${requestScope.arg},似乎没有任何效果。

如果我绕过调度程序,${requestScope.arg} 可以工作。

但是有没有办法让它与调度员一起工作

谢谢!

【问题讨论】:

    标签: spring jsp spring-mvc


    【解决方案1】:

    如果这是您要访问的请求参数(而不是标题中说的请求属性),则语法为 ${param.parameterName}

    如果是请求属性,则为${requestScope.attributeName}

    请参阅http://java.sun.com/products/jsp/syntax/2.0/syntaxref207.html#1010522 以获取快速参考。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-11-21
      • 2015-01-12
      • 1970-01-01
      • 2011-10-21
      • 1970-01-01
      • 2011-10-05
      • 2019-06-04
      相关资源
      最近更新 更多