  | Mailing List | | Home | | Forum Home | | JBoss - Java Application Server | | Tomcat - JSP/Servlet container | | Struts - A MVC web framework | | iText - An open source PDF Java Library | | JDOM - JDOM XML Parser | | J2EE - A mailing list for Java(tm) 2 Platform, Enterprise Edition | | JSP - A mailing list about Java Server Pages specification and reference | | J2EE Pattern - An interest list for Sun Java Center J2EE Pattern Catalog | | Servlet - A mailing list for discussion about Sun Microsystem's Java Servlet API Technology | |
Struts & Hibernate
|
|
|
  | | | - PageFlow on Role Base | - PageFlow on Role Base 2007-07-11 - By trekker880
Back
I m using the following pageflow definition. Can we define the transition based on the role. Like swimlanes are used in jbpm process definition.
| <pageflow-definition xmlns="http://jboss.com/products/seam/pageflow" | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | xsi:schemaLocation="http://jboss.com/products/seam/pageflow http://jboss .com/products/seam/pageflow-1 (See http://low-1.ora-code.com).2.xsd" | name="HRS"> | | <start-page name="LOGIN" view-id="/SelectWorkOrder.jsp"> | <description>Login</description> | <redirect /> | <transition name="BTN_SUBMIT" to="WRK_CUS_ACC" /> | <transition name="error" to="LOGIN" /> | </start-page> | | | | <page name="WRK_CUS_ACC" view-id="/SelectCustomorAccount.jsp" back= "enabled"> | <redirect /> | <description>Customer Account Search</description> | <transition name="BTN_SEARCH" to="WRK_CUS_ACC" /> | <transition name="BTN_CREATE_NEW" to="WRK_CRE_ACC" /> | <transition name="error" to="LOGIN" /> | </page> | | </pageflow-definition> |
And the pageflow-definition, we can redefine something like this
| | <pageflow-definition xmlns="http://jboss.com/products/seam/pageflow" | xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | xsi:schemaLocation="http://jboss.com/products/seam/pageflow http://jboss .com/products/seam/pageflow-1 (See http://low-1.ora-code.com).2.xsd" | name="HRS"> | | <!--Here we are able to define the roles as we do in process-definition | <swimlane name="admin"> | <assignment expression="user(vijay)" /> | </swimlane> | | <swimlane name="csr"> | <assignment expression="user(malik)" /> | </swimlane>--> | | <start-page name="LOGIN" view-id="/Login.jsp"> | <description>Login</description> | <redirect /> | <task swimlane="admin""> | <transition name="BTN_SUBMIT" to="WRK_CUS_ACC" /> | <transition name="error" to="LOGIN" /> | </role> | <task swimlane="csr"> | <transition name="BTN_SUBMIT" to="WRK_PRO_ACC" /> | <transition name="error" to="LOGIN" /> | </role> | </start-page> | | | | <page name="WRK_CUS_ACC" view-id="/SelectCustomorAccount.jsp" back= "enabled"> | <redirect /> | <description>Customer Account Search</description> | <transition name="BTN_SEARCH" to="WRK_CUS_ACC" /> | <transition name="BTN_CREATE_NEW" to="WRK_CRE_ACC" /> | <transition name="error" to="LOGIN" /> | </page> | | </pageflow-definition> | /code]
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic &p=4062961#4062961
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode =reply&p=4062961 __ ____ ____ ____ ____ ____ ____ ____ ____ ____ jboss-user mailing list jboss-user@(protected) https://lists.jboss.org/mailman/listinfo/jboss-user
|
|
 |