语句大概可以这样:不 一定正确,意思表达了select A.* ,B.* from UserInfo as A,UserDetail as B,
语句中,需要把 A 的属性全部罗列,而尽量不用 *如果这样,后边的处理,有两中方式。一:
构造一个具有这些属性的类 InfoAndDetail :那么语句改为:
select new InfoAndDetail (A.* ,B.* ) from UserInfo as A,UserDetail as B,
那么,这个执行的结果就是 InfoAndDetail 类型的一个集合--List.
可以直接用 logic:iterator 展示二:如果直接执行:
select A.* ,B.* from UserInfo as A,UserDetail as B
那么返回的结果是一个 Object[] 类型的集合--list,
需要转化后,显示。
语句中,需要把 A 的属性全部罗列,而尽量不用 *如果这样,后边的处理,有两中方式。一:
构造一个具有这些属性的类 InfoAndDetail :那么语句改为:
select new InfoAndDetail (A.* ,B.* ) from UserInfo as A,UserDetail as B,
那么,这个执行的结果就是 InfoAndDetail 类型的一个集合--List.
可以直接用 logic:iterator 展示二:如果直接执行:
select A.* ,B.* from UserInfo as A,UserDetail as B
那么返回的结果是一个 Object[] 类型的集合--list,
需要转化后,显示。
解决方案 »
- 问个webservice接口的问题,有人会吗?
- Struts2传参
- 刚学Java 用myeclipse写了个小代码 可不知道错在哪里啊
- 如何在struts2的 action中得到<s:optiontransferselect/>标签中的内容
- 严重: Servlet /MobileEmployee threw load() exception
- 求救:部署了web modules但web.xml文件却没反应?
- 一个小错误不知道在哪里有问题?
- 急!!!在线等!!!!使用JDBC实现JSP与SQL Server 2000的连接问题!!!!!
- 谁有hibernate编写*.hbm.xml文件的说明
- 作为maven项目导入时会报gc overhead limit exceeded,调大内存也没用。
- hibernate的一对多配置中,List包含取得的数据只有最新的一条?
- 俺要面试j2ee了,大家给出出点子,多谢!
假设 UserInfo 和 UserDetail 是一对一( 可以配置成多对一),那么
UserInfo就有一个属性userDetail"from userInfo"<logic:iterate id="user" name="userList" scope="request">
<tr>
<td><bean:write name="user" property="属性名" /></td> (UserInfo里的属性)
<td><bean:write name="user" property="userDetail.属性名" /></td> (UserDetail里的属性)
......
</tr>
</logic:iterate>