【发布时间】:2013-02-28 09:14:36
【问题描述】:
我们如何使用 EL 在会话中设置值并在 java 类中获取该值,即
<c:set var="hai" value="${listfiles[8]}" scope="session" />
上面是我的jsp中的代码。我的java类中的代码是
session.getAttribute("hai").
这是否可能。还有其他可能的方法吗?
【问题讨论】:
我们如何使用 EL 在会话中设置值并在 java 类中获取该值,即
<c:set var="hai" value="${listfiles[8]}" scope="session" />
上面是我的jsp中的代码。我的java类中的代码是
session.getAttribute("hai").
这是否可能。还有其他可能的方法吗?
【问题讨论】:
您可以在 jsp 中使用 scriptlet 设置会话。
<%
List name = request.getParameter("name");
if((name!=null))
{
session.setAttribute("hai",name);
}
%>
根据您的要求更改代码。
【讨论】:
<c:set var="Hai" value="myvalue" />
<c:out value="${sessionScope[Hai]}"/>
见:
【讨论】: