  | 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
|
|
|
  | | | - Question regarding overlapping wildcards in pages.xm | - Question regarding overlapping wildcards in pages.xm 2007-06-12 - By tnfink
Back Hi,
regarding overlapping wildcards in pages.xml the Seam reference manual says: anonymous wrote : | If multiple wildcarded page actions match the current view-id, Seam will call all the actions, in order of least-specific to most-specific. |
I would like to use this feature to reduce repetitions in the navigation rules. But it seems that it does not work. At least not in the way I thought it should do...
Here is a code fragment:
| <page | view-id="/offer/create/*" | no-conversation-view-id="/home.xhtml" | action="loggerAction.ping('Offer-Create')"> | <navigation> | <rule if-outcome="exit"> | <redirect view-id="/home.xhtml" /> | </rule> | </navigation> | </page> | <page | name="Angebotskopferstellung-1 (See http://ung-1.ora-code.com)" | action="#{loggerAction.ping('head1')}" | no-conversation-view-id="/home.xhtml" | view-id="/offer/create/offerhead1.xhtml"> | Anlegen eines Angebots | <navigation> | <rule if-outcome="next"> | <redirect view-id="/offer/create/offerhead2.xhtml" /> | </rule> | </navigation> | </page> |
Because "/offer/create/*" and "/offer/create/offerhead1.xhtml" overlap both page-elements should be activated.
The good message is that it does work for the navigation rule. The surprising message is that it does not work for the "action"-configuration. I would expect that both actions should be executed when I display
| /offer/create/offerhead1.xhtml | But I get only one message:
| 09:53:05,949 DEBUG [LoggerActionBean] PING: head1 |
Is this a bug or a feature?
-- Torsten
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic &p=4053376#4053376
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode =reply&p=4053376 __ ____ ____ ____ ____ ____ ____ ____ ____ ____ jboss-user mailing list jboss-user@(protected) https://lists.jboss.org/mailman/listinfo/jboss-user
|
|
 |