怎样用Bean在页面中以表格形式显示数据?

oliverorj 2009-03-24 12:55:51
怎样用Bean在页面中以表格形式显示数据数据库中的数据,并且页面中不包含jsp代码(bean标记除外)?
因为用诸如
while(rs.next){
outprint("<tr><td>");
outprint(rs.getXXXX());
outprint("</td></tr>")
}这样的代码放进html文件中确实有点乱.
...全文
100 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
vinep 2009-03-24
  • 打赏
  • 举报
回复
用jstl标签吧
sirtener 2009-03-24
  • 打赏
  • 举报
回复
可以用STRUTS框架中的LOGIC标签中的ITERATE属性迭代,配合EL表达式输出,也可用BEAN标签完成数据输出
ljh0242 2009-03-24
  • 打赏
  • 举报
回复
顶了
hoojo 2009-03-24
  • 打赏
  • 举报
回复
struts 标签
JStl El 表达式
eg:

Student stu = new Student();
stu.setName("aa");
stu.setAge(18);
request.setAtirubute("sut",stu);

Jsp显示代码:
用EL表达式

${stu.name}
${stu.age}



Student stu = new Student();
stu.setName("aa");
stu.setAge(18);
List list = new ArrayList();
list.add(stu);
request.setAtirubute("sutlist",list);

Jsp显示代码:
用JSTL

<c:forEach items="${stulist}" var="stu">
${stu.name}
${stu.age}
</c:forEach>

希望对你有用
^_*
zhong19860904 2009-03-24
  • 打赏
  • 举报
回复
运用EL表达式,可以很简便的取出放置在bean中的值

<tr><td>${student.stuname}</td></tr>

注:student为集合中的对象:List<Student> list = new ArrayList<Student>();

81,091

社区成员

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

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