Java使用JSTL c标记设置字符串值

时间:2014-11-24 23:07:54

标签: java jsp jstl

我试图从会话中设置字符串值。我想要这样的东西:

<%
    String getReactive = <c:out value="${result}"></c:out>;
%>

我知道它不会奏效。但我需要类似的东西:

<%
    String getReactive =  ics.GetVar("result");
%>

1 个答案:

答案 0 :(得分:5)

有一个c:set属性

<c:set var="getReactive" value="${result}"  />

您还可以设置范围属性并定义您设置的变量的范围。进一步向下访问变量只需

<c:out value="${getReactive}"/>

另一种方法是使用隐式会话对象,只需

<%
    String getReactive =  (String) session.getAttribute("result");
%>