如何在一个页面中展现一对多关系

 我来答
福喜900
2015-03-02 · TA获得超过6.1万个赞
知道大有可为答主
回答量:1.1万
采纳率:0%
帮助的人:1亿
展开全部
例如 部门表 dept 员工表 emp
查询语句 select d.deptname,e.ename from dept,emp where d.deptno=e.deptno order by d.deptno
然后封装到一个LIST中,传到action中。
现在要在JSP中展示如下:
--------------------------------------------------
部门名称 员工名称
---------------------------------------------------
| | 张三
| 研发|-------------------------------------------
| | 李四
----------------------------------------------------
---------------------------------------------------
| | 王**
| 销售|-------------------------------------------
| | 刘**
| | -------------------------------------------
| | 赵**
----------------------------------------------------
<%
ArrayList str = new ArrayList();
str.add("aa");
str.add("aa");
str.add("bb");
str.add("bb");
str.add("cc");
str.add("cc");
%>
<s:iterator var="s" value="str" status="index">
<s:if test="#strid!=#s">
<s:set id="strid" value="%{#s}"></s:set>
<s:property value="s"/>
</s:if>
</s:iterator>
这样就可以解决了!
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式