JSP访问全局变量

这个问题在这里已经有了答案:

  • 如何避免JSP文件中的Java代码? 28个答案

  • 您正在使用<% // statements %>来打印值,但是使用我们可以将java代码嵌入到jsp<%= //expressions %>我们可以将java表达式嵌入到jsp中,通过这个我们可以打印这些值,或者我们可以将值赋给html元素。

    找到下面的代码:

    <h1>
      Transfer successful! Customer 
      <%= session.getAttribute("name");%> 
      received $
      <%= session.getAttribute("amount");%>.
    

    我的建议是避免在jsp中使用java代码,尽可能使用JSTL和EL可以达到上述目的。 找到下面的例子:

    <h1>
      Transfer successful! Customer 
      ${requestScope.name} 
      received $
      ${requestScope.amount}
    </h1>
    

    如果您从会话中获得价值,则可以使用${sessionScope.name}

    链接地址: http://www.djcxy.com/p/76597.html

    上一篇: JSP access global variables

    下一篇: How to keep logic out of a JSP?