如何在c:set
内使用struts迭代变量?
我们可以像下面那样设置变量dat
吗?
<s:iterator value="userResultHistory" var="result" status="status">
...
<c:set var="dat" value="%{result.date}"/>
<%
String result;
SimpleDateFormat formatter;
formatter = new SimpleDateFormat("EEE d MMM yy");
result = (String)pageContext.getAttribute("dat");
System.out.println("result" + result);
%>
<td><%=result%></td>
...
</s:iterator>
答案 0 :(得分:1)
尝试
<c:set var="dat" value="${result.date}"/>
由于其请求包装器,Struts2中的EL可以使用值栈。