struts 嵌套迭代的问题

问题描述

现有两个list:list1部门名称部门id部门位置list2人员id部门id人员姓名人员性别想得到如下的表格部门名称部门位置物流部一楼人员名称人员性别张三男李四女这个应该怎么实现呢

解决方案

解决方案二:
可不可以用个图片显示你的表格式什么样子的额?
解决方案三:
List<Department>Department:name,....List<Employee>
解决方案四:
有没有具体的例子
解决方案五:
list1部门名称部门id部门位置list2人员id部门id人员姓名人员性别写一个查询语句就搞定了select部门名称,部门位置,b.人员名称,b.人员性别fromdept,personbwheredept.id=b.deptId

解决方案六:
我已经得到了这两个list我想知道jsp页面该怎么实现
解决方案七:
需求说的不太清楚,可以采用4楼sql查询到一个list里嘛
解决方案八:
lz是想分别遍历?
解决方案九:
对,就是我描叙那样的嵌套表格、
解决方案十:
struts2<s:iteratorid="l1"value="list1"><s:iteratorid="l2"value="list2"></s:iterator></s:iterator>
解决方案十一:
那在struts1中可以这样吗
解决方案十二:
不可以,S是struts2的标签,struts1可以用别的比如c
解决方案十三:
struts1遍历用<logic:iteratorid="l1"name=""property="list1"></logic:iterator>
解决方案十四:
想嵌套遍历的话,可以这么做:step1:List<Department>Department:name,....List<Employee>

这里包含很多项,其中,List<Employee>是第二个list,必须将List<Employee>通过级联关系加入到List<Department>中step2:<s:iteratorvar="index"value="#request.listDepartment">//这里是放入request中的List<Department>name:<s:propertyvalue="#request.listDepartment.name"/>.......Employee:<s:iteratorvar="emplyee"value="#request.listDepartment.listEmployee">id:.....................</s:iterator></s:iterator>

事实证明这种方法可行。struts2哦

时间: 2024-09-25 06:39:31

struts 嵌套迭代的问题的相关文章

C# 2.0:使用匿名方法、迭代程序和局部类来创建优雅的代码

程序|创建 本文基于 Microsoft Visual Studio 2005 的预发布版本,它以前的代码名称为"Whidbey".此处所包含的任何信息都可能会改变. 本文讨论: • 遍历集合 • 跨文件类定义 • 与委托一起使用的匿名方法 • Visual Studio 2005 中的其他 C# 新功能 本文使用下列技术: • C# 和 Visual Studio 可以在此下载代码: • C20.exe (164KB) 本页内容 迭代程序 迭代程序实现 递归迭代 局部类型 匿名方法

看懂SqlServer查询计划

原文:看懂SqlServer查询计划 对于SQL Server的优化来说,优化查询可能是很常见的事情.由于数据库的优化,本身也是一个涉及面比较的广的话题, 因此本文只谈优化查询时如何看懂SQL Server查询计划.毕竟我对SQL Server的认识有限,如有错误,也恳请您在发现后及时批评指正. 首先,打开[SQL Server Management Studio],输入一个查询语句看看SQL Server是如何显示查询计划的吧. 说明:本文所演示的数据库,是我为一个演示程序专用准备的数据库,

Python 递归函数

简述 从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事!故事是什么呢?『从前有座山,山里有座庙,庙里有个老和尚,正在给小和尚讲故事!故事是什么呢?』-- 这也许是最经典(口耳相传)的童谣了,充分展现了自然语言的魅力及其无限可能性,可以永远以这种递归的方式继续下去... 俄文艺理论家车尔尼雪夫斯基曾说过: 艺术来源于生活,却又高于生活! 生活如此,编程世界亦如此 - 没有生活原形或者现象,何来程序创作的源头和灵感?正因此,Python 中出现了这样一种函数 - 递归函数. 大多数情况下,

《OpenACC并行程序设计:性能优化实践指南》一 1.3 Amdahl定律及其扩展

1.3 Amdahl定律及其扩展 绘制任务运行时间,可以看到并行增加应用程序的扩展行为.并行计算的理论性能:运行在有N个处理单元的并行计算机上,理论上可以获得N倍加速.换一句话说,一个程序运行在10核处理器上可能获得10倍加速(对于固定大小的问题),在支持1000个并发执行线程的GPU上获得1000倍加速.开发人员依据Amdahl定律来讨论并行与串行间的加速比. 用计算机架构师Gene Amdahl来命名Amdahl定律.它不是实际上的定律,但是修改串行程序使其并行执行时,它相当接近模型理论加速

《Clojure编程乐趣》—— 第1章,第1.1节Clojure之道

1.1 Clojure之道 Clojure编程乐趣我们会慢些起步. Clojure是一门观点鲜明的语言,它并不打算涵盖所有编程范式,也不准备提供清单列出每个重要特性.相反,它只提供以 Clojure 之道解决各种真实问题所需的特性.要从 Clojure中获得最大收益,我们就要写出遵循语言自身愿景的代码.在本书中,我们会依次介绍语言特性,但我们想说的并不只是一个特性做了些什么,更重要的是,为什么会有这样的特性,以及如何利用好这样的特性. 但是,开始之前,我们先来从宏观上了解一下Clojure最重要

教你如何看懂SQL Server查询计划_MsSql

对于SQL Server的优化来说,优化查询可能是很常见的事情.由于数据库的优化,本身也是一个涉及面比较的广的话题,因此本文只谈优化查询时如何看懂SQL Server查询计划.毕竟我对SQL Server的认识有限,如有错误,也恳请您在发现后及时批评指正. 首先,打开[SQL Server Management Studio],输入一个查询语句看看SQL Server是如何显示查询计划的吧. 说明:本文所演示的数据库,是我为一个演示程序专用准备的数据库,可以在此网页中下载. select v.O

深入分析SqlServer查询计划_MsSql

对于SQL Server的优化来说,优化查询可能是很常见的事情.由于数据库的优化,本身也是一个涉及面比较的广的话题, 因此本文只谈优化查询时如何看懂SQL Server查询计划.毕竟我对SQL Server的认识有限,如有错误,也恳请您在发现后及时批评指正. 首先,打开[SQL Server Management Studio],输入一个查询语句看看SQL Server是如何显示查询计划的吧. 说明:本文所演示的数据库,是我为一个演示程序专用准备的数据库,可以在此网页中下载. select v.

深入分析SqlServer查询计划

对于SQL Server的优化来说,优化查询可能是很常见的事情.由于数据库的优化,本身也是一个涉及面比较的广的话题, 因此本文只谈优化查询时如何看懂SQL Server查询计划.毕竟我对SQL Server的认识有限,如有错误,也恳请您在发现后及时批评指正. 首先,打开[SQL Server Management Studio],输入一个查询语句看看SQL Server是如何显示查询计划的吧. 说明:本文所演示的数据库,是我为一个演示程序专用准备的数据库,可以在此网页中下载. select v.

教你如何看懂SQL Server查询计划

对于SQL Server的优化来说,优化查询可能是很常见的事情.由于数据库的优化,本身也是一个涉及面比较的广的话题,因此本文只谈优化查询时如何看懂SQL Server查询计划.毕竟我对SQL Server的认识有限,如有错误,也恳请您在发现后及时批评指正. 首先,打开[SQL Server Management Studio],输入一个查询语句看看SQL Server是如何显示查询计划的吧. 说明:本文所演示的数据库,是我为一个演示程序专用准备的数据库,可以在此网页中下载. select v.O