Hi Pete,

thanks for the answer. I do not fully unterstand how to do what you suggested.

What I am doing is:

Conversational SFSB

  | @DataModel
  | private List<Mitarbeiter> mitarbeiters;
  | ...
  | 
  | @Factory(value = "mitarbeiters")
  |     public void getMitarbeiterList() {
  |             Criteria c = ((HibernateSessionProxy) 
entityManager.getDelegate())
  |                             .createCriteria(Mitarbeiter.class);
  |             c.addOrder(Order.desc("nachname"));
  |             mitarbeiters = c.list();
  |     }
  | 

and in my template:


  | <tr:table width="290px" value="#{mitarbeiters}" var="mitarbeiter" rows="5" 
styleClass="trTableDiv">
  |     <tr:column sortable="true" sortProperty="login">
  |     <f:facet name="header">Login</f:facet>
  |             <s:link value="#{mitarbeiter.login}" propagation="new"
  |                             action="#{mitarbeiterMgr.selectMitarbeiter}">
  |             <f:param name="mitarbeiterId" value="#{mitarbeiter.id}" />
  |             </s:link>
  |     </tr:column>
  | ...
  | </tr:table>
  | 

After clicking the link the same page loads again with the details of 
mitarbeiter, but the sort order of the table is gone.

Ho do I access the EntityQuery or place the Criteria in another scope?

Alexander

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4119702#4119702

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4119702
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to