http://wiki.jboss.org/wiki/Wiki.jsp?page=SeamSelectItemsNewDesign
I've redesigned SeamSelectItems such that rather than using the @SelectItems
annotation you just outject. The magic now occurs completely in ui:selectItems
(which only works with Facelets I'm afraid). @SelectItems is still there if
you are tied to JSP.
e.g.
@Entity public class User {
|
| @Id Integer id;
| String name;
|
| //getters and setters
| }
public class ActionBean {
|
| ...
|
| @Factory("users")
| public List<User> getUsers() {
| List<User> users = em.createQuery("select u from User").getResultsList();
| return users;
| }
<h:selectOneMenu value="#{foo.user}">
| <si:selectItems value="#{users}" var="user" label="#{user.name}
(#{user.id})" />
| </h:selectOneMenu>
I much prefer this design - it seems much simpler to use to me.
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3984935#3984935
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3984935
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user