【问题标题】:JSP getVariableResolver() is deprecated, what is the right way in JSP 2.2?JSP getVariableResolver() 已弃用,JSP 2.2 中的正确方法是什么?
【发布时间】:2012-11-14 15:50:09
【问题描述】:

我使用此代码但已弃用,你能帮我将它移植到 JSP 2.2

   <%= pageContext.getVariableResolver().resolveVariable("varName")%>

【问题讨论】:

    标签: java jsp el


    【解决方案1】:

    根据Javadoc,获取变量解析器的新方法是做jspContext.getELContext().getELResolver();由于 PageContext 是 JspContext,您可以将您的行更改为 &lt;%=pageContext.getELContext().getELResolver().resolveVariable("varName")%>。

    如果您只想解析一个变量,您可能应该改用EL-syntax${varName}

    【讨论】:

      猜你喜欢
      • 2010-12-08
      • 1970-01-01
      • 1970-01-01
      • 2014-02-17
      • 2013-02-13
      • 1970-01-01
      • 1970-01-01
      • 2015-05-11
      • 1970-01-01
      相关资源
      最近更新 更多