[jboss-user] [JBoss Seam] - Re: jboss seam @Datamodel
bpatters
do-not-reply at jboss.com
Fri Nov 3 13:13:28 EST 2006
I got rid of all my code that used @datamodelselection in favor
of using the parameter seam 1.1 supports.
Now I use:
<h:dataTable var="i" value="#{datalist}">
| <h:column>
| <h:commandButton action="#{dataManager.selectItem(i)}" value="select #{i.name}"/>
| </h:column
| </h:dataTable>
This works really well, especially if you have nested tables, you can pass
the current table row selection into the function as multiple parameters
using:
<h:dataTable var="i" value="#{datalist}">
| <h:column>
| <h:dataTable var="j" value="#{i.subdatalist}">
| <h:column>
| <h:commandButton action="#{dataManager.select
| SubItem(i,j)}" value="select #{j.name}"/>
| </h:column
| </h:dataTable>
| </h:column
| </h:dataTable>
Of course this requires you to use Facelets and seam 1.1 with the seam FaceletViewHandler, but it REALLY simplifies things alot.
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3983048#3983048
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3983048
More information about the jboss-user
mailing list