public class disp extends ActionSupport{
private List <Disp> list;public void setList(List list){
this.list = list;
}
public void getList(){
return list;
}
public String execute(){
DispImpl dao = new DispImpl();
list = dao.GetAll();
return SUCCESS;
}然后在页面用Struts2的标签取这个list。
private List <Disp> list;public void setList(List list){
this.list = list;
}
public void getList(){
return list;
}
public String execute(){
DispImpl dao = new DispImpl();
list = dao.GetAll();
return SUCCESS;
}然后在页面用Struts2的标签取这个list。
解决方案 »
- java.net.ConnectException: Connection refused: connect就可以错误,高手看下,急
- 救急!tomcat服务出现故障,帮忙分析下原因。谢谢!
- java中英文切换,数据库设计。
- 关于日期函数问题
- 请教一下关于JAVA如何调用ASMX的WebService ?
- 采用j2ee就肯定是B/s形式吗?
- 客户端和服务端的通信!!
- struts初学者的一个很简单的问题!
- 谁做过LINXU+APACHE+JSP或LINUX+TOMCAT+MYSOL+JSP方面的,给我点建议,或谈谈你们的经验或是你们的系统架构之类的。
- 面试题:==和equals()的区别
- 今天学习的时候,有一个对hibernate拦截器的疑问
- tomcat连接池报错: DBCP object created 2008-10-07 15:03:48 by the following code was never closed如何解决?
request.setAttribute("list",list).
2 在jsp中,使用 <logic:iterate>标签遍历显示。
<logic:iterate id="elem" name="list" >
<bean:write name="elem">
</logic:iterate>
感谢你的解答,我是个新手,请问应该jsp页面应该怎么写呢?麻烦了~
我想知道struts2里面应该怎么取得。
<s:property id="rv" value="content"/>
</s:iterator>list里面保存的是个对象,content只是这个对象的属性名而已
Returns the ActionContext specific to the current thread. Map getParameters()
Returns a Map of the HttpServletRequest parameters when in a servlet environment or a generic Map of parameters otherwise. 还有个ValueStack也可以用
request.setAttribute("alluser",list);//将查询到的user存放在List中
JSP页面
<table>
<tr><td>用户级别</td><td>用户ID</td><td>用户姓名</td></tr>
<logic:iterate id="user" name="alluser" scope="request">
<tr>
<td>${user.grade}</td>
<td>${user.userid}</td>
<td>${user.realname}</td></tr>
</logic:iterate>
<tr><td>总页数:</td><td></td><td><a href="user.do">下一页</a></td></tr>
</table>
id :指定输出元素的名 与 <bean:write> 中name 属性一致
name :request 中的集合名, 从中取循环取出元素
request.setAttribute("list",list).
在jsp中加
List list = request。getAttribute("list");
也可以用 (Sring)request.getAttribute("test");