[jboss-user] [JBoss Seam] - Re: h:commandButton not work
chicochen
do-not-reply at jboss.com
Sun Feb 25 01:12:36 EST 2007
just click the button, find following info:
14:06:01,791 INFO [STDOUT] beforePhase: RESTORE_VIEW(1)
| 14:06:01,822 INFO [STDOUT] afterPhase: RESTORE_VIEW(1)
| 14:06:01,822 INFO [STDOUT] beforePhase: APPLY_REQUEST_VALUES(2)
| 14:06:01,854 INFO [STDOUT] afterPhase: APPLY_REQUEST_VALUES(2)
| 14:06:01,854 INFO [STDOUT] beforePhase: PROCESS_VALIDATIONS(3)
| 14:06:01,885 INFO [STDOUT] afterPhase: PROCESS_VALIDATIONS(3)
| 14:06:01,885 INFO [STDOUT] beforePhase: UPDATE_MODEL_VALUES(4)
| 14:06:01,900 INFO [STDOUT] afterPhase: UPDATE_MODEL_VALUES(4)
| 14:06:01,916 INFO [STDOUT] beforePhase: RENDER_RESPONSE(6)
| 14:06:02,072 INFO [STDOUT] afterPhase: RENDER_RESPONSE(6)
Also, here are the code:
<h:form id="projectSearchForm">
| <table class="jiraform maxWidth">
| <tbody>
| <tr>
| <td class="jiraformheader" colspan="7">
| <a href="#"
| target="_jirahelp">
| <h:graphicImage url="/img/help_blue.gif"
| border="0" width="16" align="right"
| title="Get online help about Defining Project Versions"
| alt="Get help!" />
| </a>
| <h3 class="formtitle">Administration</h3></td></tr>
| <tr>
| <td class="jiraformbody" colspan="7">
| <p>Below is the list of all 1 projects for this installation
| of JIRA. </p>
| <p>
| <h:graphicImage url="/img/bullet_creme.gif"
| border="0" height="8" width="8" align="absMiddle" />
| <b><a id="add_project" href="#">Add Project</a></b>
| </p>
| <p>
| Displaying proects <b><h:outputText value="#{projectQueryAction.startIndex}" /></b>
| to <b><h:outputText value="#{projectQueryAction.endIndex}" /></b>
| of <b><h:outputText value="#{projectQueryAction.totalCount}" /></b>.
| <font size="1">(<a href="#">Reset Filter</a>) </font>
| </p>
| </td>
| </tr>
|
| <tr bgcolor="#ffffff">
| <td align="right" bgcolor="#fffff0"><b>Project Per Page:</b></td>
| <td>
| <h:selectOneMenu value="#{projectQueryAction.pageSize}">
| <f:selectItem itemLabel="All" itemValue="1000000"/>
| <f:selectItem itemLabel="3" itemValue="3"/>
| <f:selectItem itemLabel="20" itemValue="20"/>
| <f:selectItem itemLabel="50" itemValue="50"/>
| </h:selectOneMenu>
| </td>
| <td align="right" bgcolor="#fffff0">
| <b>Name Contains:</b>
| </td>
| <td>
| <h:inputText id="searchString" value="#{projectQueryAction.searchString}" size="15" />
| </td>
| <td align="right" bgcolor="#fffff0">
| <b>Status:</b>
| </td>
| <td>
| <h:selectOneMenu value="#{projectQueryAction.searchStatus}">
| <f:selectItem itemLabel="Any" itemValue=""/>
| <f:selectItem itemLabel="Open" itemValue="open"/>
| <f:selectItem itemLabel="Closed" itemValue="closed"/>
| </h:selectOneMenu>
| </td>
| <td>
| <h:commandButton id="findButton" value="Filter" action="#{projectQueryAction.find2}" />
| </td>
| </tr>
| </tbody>
| </table>
| </h:form>
package com.eastidea.qaforum.action;
|
| import java.io.Serializable;
| import java.util.List;
|
| import javax.ejb.Remove;
| import javax.ejb.Stateful;
| import javax.persistence.EntityManager;
| import javax.persistence.PersistenceContext;
| import javax.persistence.Query;
|
| import org.jboss.seam.ScopeType;
| import org.jboss.seam.annotations.Destroy;
| import org.jboss.seam.annotations.Factory;
| import org.jboss.seam.annotations.Name;
| import org.jboss.seam.annotations.Scope;
| import org.jboss.seam.annotations.datamodel.DataModel;
| import org.jboss.seam.annotations.datamodel.DataModelSelection;
| import org.jboss.seam.annotations.security.Restrict;
|
| import com.eastidea.qaforum.entity.Project;
|
| @Stateful
| @Name("projectQueryAction")
| @Scope(ScopeType.SESSION)
| @Restrict("#{identity.loggedIn}")
| public class ProjectQueryAction implements ProjectQueryInterface, Serializable {
|
| @PersistenceContext
| public EntityManager em;
|
| @DataModel
| private List<Project> projectList;
|
| @Factory("projectList")
| public void initProjectList() {
| find();
| }
|
| public void find() {
| if (curPage == -1) curPage = 1;
| dealConditions();
| doQuery();
| }
|
| public String searchString;
| public String searchStatus;
| public String conditions;
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4021887#4021887
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4021887
More information about the jboss-user
mailing list