如何从struts2标签取出数据到页面呢?
如何从struts2标签取出数据到页面呢?
比如:
在某个页面上有标签
<s:table>
<tr>
<s:iterator item=#{request.list} id="us">
<S:textfile value={us.name}>
.....
.....
</tr>
</s:table>
上面的能够正常显示,但是能不能将这些数据放到下面用呢?如:
<%
String n = us.name
....
...
...
%>
------解决方案--------------------是不是得用session或是request中的setAttribute方法把后台的数据保存一下,传递到页面然后在<%
session/request.getAttribute(String str); 然后再去取需要的数据
%>,在struts2中有这样的用法吗?我对这也不熟,不过我没见过这样用,呵呵
------解决方案-------------------- 可以的 你这相当于jsp编程 在<% %> 中写的代码和你在action中写的代码是同时编译的 都会放在类路径下的
------解决方案--------------------
------解决方案--------------------<% %>不建议用,他把java代码内嵌到JSP页面上,看起来很不爽
如果要用,可以这样:
<% for(User us:lbanji){%>
<td><%= us.getId+" "+us.getName%></td>
<%}%>