首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

怎么从struts2标签取出数据到页面呢

2012-01-28 
如何从struts2标签取出数据到页面呢?如何从struts2标签取出数据到页面呢?比如:在某个页面上有标签s:table

如何从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中写的代码是同时编译的 都会放在类路径下的

[解决办法]

探讨
引用:
可以的 你这相当于jsp编程 在<% %> 中写的代码和你在action中写的代码是同时编译的 都会放在类路径下的


那怎么理解在配置action的时候的写上:type="redirect" 呢?

[解决办法]
<% %>不建议用,他把java代码内嵌到JSP页面上,看起来很不爽
如果要用,可以这样:
<% for(User us:lbanji){%>
<td><%= us.getId+" "+us.getName%></td>
<%}%>

热点排行