有没有人知道是否可以使用ICEFaces来显示嵌套表?例如,在我的系统中:
SuperOrders由单独的独立订单组成,并且总是由一个或两个订单组成。用户可以在SuperOrders上搜索,但他们也希望在搜索结果中看到下面的独立订单。
我不想以树的形式显示它,我更愿意将它显示为一个包含SuperOrders行和下面的订单的表,我希望下面显示订单的表是可折叠的,以便可以隐藏这些订单。
最后,此结果表中的任何行都必须是可选择的,这意味着用户可以选择SuperOrder并查看详细信息,或者选择SuperOrder下的独立订单并查看详细信息。
使用ICEFaces实现这一点的最简单方法是什么?我试着使用可折叠的面板,面板代表SuperOrder,里面的表格代表一个订单,但是用这种方式“选择”SuperOrder太难了。
发布于 2010-08-07 15:07:35
您可以在IceFaces中生成嵌套表。从上面提到的信息来看,我认为SuperOrder包含了订单列表。
下面是通过在子表中指定变量名从SuperOrders访问订单的示例代码。
<ice:dataTable id="superOrder" value="#{beanName.superOrdersList}" var="**superOrder**">
//... some components to display of Main Entity
<ice:dataTable id="subOrder" var="details" value="#{**superOrder**.subOrderList}">
//... some components to display of Sub Entity contained in Main Entity
</ice:dataTable>
</ice:dataTable>https://stackoverflow.com/questions/3251138
复制相似问题