Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在c:set中使用Struts迭代变量?_Java_Jsp_Struts2_Jstl_El - Fatal编程技术网

Java 如何在c:set中使用Struts迭代变量?

Java 如何在c:set中使用Struts迭代变量?,java,jsp,struts2,jstl,el,Java,Jsp,Struts2,Jstl,El,如何在c:set中使用struts迭代变量? 我们可以像下面那样设置变量dat <s:iterator value="userResultHistory" var="result" status="status"> ... <c:set var="dat" value="%{result.date}"/> <% String result; SimpleDateFormat formatter; formatter

如何在
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>

...
...
试试看


由于其请求包装器,值堆栈可用于Struts2中的EL

<c:set var="dat" value="${result.date}"/>