[jboss-user] [JBoss Seam] - Problem with s:convertEntity
Seto
do-not-reply at jboss.com
Sat May 5 02:27:25 EDT 2007
When I choose one of the category, nothing happen. But when i choose the no selection label, the form is submitted normally. Anyone could help me? Please, I'm waiting anxiously online now.
|
| <h:form>
| <s:validateAll>
| <h:messages globalOnly="true" />
| <h:panelGrid columns="2">
| <h:outputText value="tag />
| <h:inputText value="#{brand.tag}" required="true" />
| <h:outputText value="name" />
| <h:inputText value="#{brand.name}" required="true" />
| <h:outputText value="category" />
| <h:selectOneMenu value="#{brand.category}">
| <s:selectItems value="#{categoryList}" var="category"
| label="#{category.name}" noSelectionLabel="please choose" />
| <s:convertEntity />
| </h:selectOneMenu>
| </h:panelGrid>
| <h:commandButton value="new" action="#{brandHome.persist}"
| rendered="#{!brandHome.managed}" />
| <h:commandButton value="edit" action="#{brandHome.update}"
| rendered="#{brandHome.managed}" />
| <h:commandButton value="delete" action="#{brandHome.remove}"
| rendered="#{brandHome.managed}" />
| </s:validateAll>
| </h:form>
|
| @SuppressWarnings("unchecked")
| @Factory
| public void getCategoryList() {
| entityManager.clear();
| categoryList = entityManager.createQuery("from Category category")
| .getResultList();
| Contexts.getSessionContext().flush();
| }
|
| <factory name="brand" value="#{brandHome.instance}" />
| <fwk:entity-home name="brandHome"
| entity-class="com.hongyang.domain.directory.Brand" />
|
| @ManyToOne
| @JoinColumn(name = "category")
| private Category category = new Category();
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4043407#4043407
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4043407
More information about the jboss-user
mailing list