hibernate连接两表后台有了sql语句,得到一个list,如何把结果表现在页面上。

 我来答
魔丽肆芳
2011-07-02
知道答主
回答量:8
采纳率:0%
帮助的人:9.5万
展开全部
以下是在jsp中表现的:先用一个request设置一个值,把sql语句得到的list传值:request.setAttribute("list",list);
然后在jsp中用logic标签:
<logic:present name="list" scope="request">
<logic:iterate id="element" name="list">
<table border="1" >
<tr>
<!--以下name是上面遍历器iterate 的id,properyt是你list得到的每个属性的名字-->
<td><bean:write name="element" property="Id" /></td>
<td><bean:write name="element" property="Name" /></td>
<td><bean:write name="element" property="Phone" /></td>
</tr>
</table>
</logic:iterate>
</logic:present>
追问
request.setAttribute("list",list);
这句是在action层吧
追答
恩恩,是的!
aooppo
2011-07-02 · TA获得超过1301个赞
知道小有建树答主
回答量:183
采纳率:0%
帮助的人:134万
展开全部
你把List封装到session或者request作用域里面,在jsp中用jstl的foreach标签遍历下这个LIST集合就可以取得你想要的数据了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式