struts2 标签直接从数据库里取值显示的问题

linjky 2008-11-27 04:45:01
我这里是在当访问一个jsp页面的时候,这个页面会自动从数据库里取数据然后显示出来。
我在jsp里用(index.jsp)
<s:bean name="com.hwjz.TypeinfoDAO" id="tdao">
<s:param name="name" >typeinfo</s:param >
</s:bean>
实例了一个类。并给这个类里的name属性赋值。在TypeinfoDAO.java里的getTypeinfo方法从数据库里取来了数据并存在了一个bean的数组里,并返回了这个bean的数组实例。我要在index.jsp里把那个bean的数组里的数据给显示出来。
那个bean代码
public class Typeinfo implements Serializable {
private String typeId;
private String typeName;

public String getTypeId() {
return typeId;
}
public void setTypeId(String typeId) {
this.typeId = typeId;
}
public String getTypeName() {
return typeName;
}
public void setTypeName(String typeName) {
this.typeName = typeName;
}
public Typeinfo() {
}
}
jsp里面实例的那个类的代码:
public class TypeinfoDAO {
private String name;
public void setName(String name) {....}
public TypeinfoDAO() {}
public Typeinfo[] getTypeinfo(){//这里是返回的bean的数组,如果直接返回Map数组也可以
......
Map[] map = dbc.readData(name);//从数据库里取到了数据。
int size=map.length;
Typeinfo[] typeinfo=new Typeinfo[size];
......//把map里的值赋给bean数组
}
return typeinfo;//返回这个bean数组
}
}
有人说用iterator,可以我不会,希望有人能给我写个具体点的例子。或者就按照上面的代码给我写出一个来。
...全文
198 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧