That problem sounds unrelated to Tiles, unless I'm missing something. Out of curiosity, why are you specifying immediate="true"?
- Brendan -----Original Message----- From: rosalba bochicchio [mailto:[EMAIL PROTECTED] Sent: Thursday, October 20, 2005 2:27 AM To: MyFaces Discussion Subject: RE: MYFACES-TILES NAVIGATION PROBLEM Actually I need both an action like the one you said and an action like action="#{userPageBean.getGroupName}" where userPageBean is the backing bean defined for the jsf page I'm referring to, and getGroupName is a method of bean accessing to the data base. Here's the whole code for the commandButton: <h:commandButton immediate="true" style=" font-family: 'Georgia'; font-size: 12px; font-style: italic; font-weight: bold; " actionListener="#{userPageBean.modifyUsrPassword}" action="#{userPageBean.getGroupName}" value="Modifica Password "> </h:commandButton> Neither the method referred by "actionListener" nor the one referred by "action" are called. I can't understand why!! Rosalba --- "CONNER, BRENDAN (SBCSI)" <[EMAIL PROTECTED]> wrote: > If you want your action to lead directly to another > page, you say > ...action="displayMyPage"..., where displayMyPage is > defined as some > sort of <from-outcome> in your faces-config.xml file > that leads to a > /tiles/myTile <to-view-id>. > > In other words, your action does not specify the > page directly; rather, > it specifies a from-outcome that is defined in your > faces-config.xml > file to lead to the next page. > > Was that your question? > > - Brendan > > -----Original Message----- > From: rosalba bochicchio > [mailto:[EMAIL PROTECTED] > Sent: Wednesday, October 19, 2005 11:36 AM > To: MyFaces Discussion > Subject: RE: MYFACES-TILES NAVIGATION PROBLEM > > > Thanks so much for your answer, Brendan! > Your solution works fine when I want to put my > navigation rules only in the faces-config.xml file. > > But I have another navigation problem when using > TILES > with MyFaces. I've been trying everything but > nothing > seems to be the right way. > The problem is the following one: > I have a fixed layout and a body content that > changes. > I used tiles to do that. > But when I try to put a link (h:commandLink or > h:commandButton) on the content page (the one that > changes) nothing happens when I click on the link or > on the button. I put some debug prints in the > backing > bean I want to be invoked when pushing the button or > clicking on the link but they're never printed. > I added to my log4j.properties file the line > log4j.logger.org.apache.myfaces.application.NavigationHandlerImpl=DEBUG > as kindly suggested by another member of the > community, and nothing is printed on log file! > I'm using MyFaces 1.0.9 but have the same problem > with > version 1.1.0 > > Have got any idea? Any suggestion would be really > appreciated. > > Rosalba > > --- "CONNER, BRENDAN (SBCSI)" <[EMAIL PROTECTED]> > wrote: > > > You cannot do that directly, but you can forward > to > > a JSF page that has > > a <tiles:insert definition="..."/> statement in > it. > > > > What we did (to avoid having to have a JSF page > for > > each tile > > definition) was to define a generic JSP that we > > defined as a Servlet > > mapped to any URI beginning with /tiles/. The > > generic JSP stripped off > > the /tiles/ prefix and assumed that the text that > > followed was the name > > of a tile, so it did a <tiles:insert > > definition="<%=tilePath%>" > > flush="false"/> with tilePath equal to the part of > > the uri that followed > > /tiles/. > > > > Once we did that, we could have our views in our > > faces-config.xml file > > reference any tiles, provided these references had > > the /tiles/ prefix > > attached to them. > > > > - Brendan > > > > -----Original Message----- > > From: rosalba bochicchio > > [mailto:[EMAIL PROTECTED] > > Sent: Wednesday, October 19, 2005 9:10 AM > > To: [email protected] > > Subject: MYFACES-TILES NAVIGATION PROBLEM > > > > > > Hi, > > Does anybody know if there is a way to forward to > a > > tiles definition directly from the > faces-config.xml > > file? > > > > > > > > > > __________________________________ > > Yahoo! Music Unlimited > > Access over 1 million songs. Try it free. > > http://music.yahoo.com/unlimited/ > > > > > > > __________________________________ > Start your day with Yahoo! - Make it your home page! > > http://www.yahoo.com/r/hs > __________________________________ Start your day with Yahoo! - Make it your home page! http://www.yahoo.com/r/hs

