select distinct y.yewumingcheng,j.jituanmingcheng
From Qiyue q left join fetch q.yewu y left join fetch q.yewu.jituan j where..
返回的List怎么在struts页面用标签来显示啊?
From Qiyue q left join fetch q.yewu y left join fetch q.yewu.jituan j where..
返回的List怎么在struts页面用标签来显示啊?
解决方案 »
- MyEclipse 8.5开发时的提示快捷键是什么啊
- 双机热备 hearbeat问题
- 有关struts2 下拉框修改的问题
- 关于WebSpere6.0数据源连接不上的问题
- struts2错误信息的输出问题
- 请问weblogic集群下,指定server处理请求的问题
- jsp中的File类型当没有上传文件时,如何在Action中进行判断
- 在STRUTS框架中使用VALIDATOR,如何在一个JSP里定义多种表单验证功能
- [注意]100分求购5月31日前在SUN社区注册的用户帐号!!!
- DecimalFormat格式化double类型的数字有误差
- struts+hibernate 遇到这样的问题,无法解决,求助!
- 福建诺奇股份有限公司(广州)招聘Java程序员
<logic:iterate id="name1" name="Struts-config.xml中定义的名称" property="返回list的对象">
<bean:write name="name1" property="yewumingcheng">
……
</logic:iterate>
可以在外面加个判断是否为空
可以参看一下http://www.solol.org/technologic/java/j-struts/#d3e720 地址
我用Struts2,<s:iterate>
HQL写成:select new Qiyue(y.yewumingcheng,y.jituanmingcheng) from ......这样查出来的还是对象,仍然可以和你之前一样使用标签。
这么查出来,虽然也是list,但list的每个元素都是数组。你查多少个字段,数组里面就有多少个值。这里就有两个。Hibernate本来就是oo的,“select new Qiyue(y.yewumingcheng,y.jituanmingcheng) from ”这么查比较符合oo的思想。
bean:write要根据实际返回对象个数以想要的方式写在td,tr中
因为查询的东西不是从一个实体类里面查询到的!~!
关于页面的遍历的方式就比较多了1~!
JSTL可以,Struts1.x中的<logic:iterator>、Struts2.x中的<s:iterator>都可以进行遍历的!~!
具体的这几个标签怎么用我就不再举例了!~!
楼主去百度一下就好了!~!