On 12/20/05, Garner, Shawn <[EMAIL PROTECTED]> wrote: > > >>As with Struts, the JSP pages for a JSF app can certainly be in > >>subdirectories ... just include the subdirectory names in your > navigation > >>rules for the <from-view-id> and/or <to-view-id> elements. > > Is there any way to use values in the session to configure which > subdirectory to go to instead of hard coding the sub directory in the xml > file?
Not with the standard JSF navigation rules, but you could write a custom NavigationHandler that did this kind of thing. Craig so if I am using the struts-app07.xml I can just put /intro.jsp in a > to-view-id or from-view id and it will know to go to the > app07/app/IA/FormApp07/intro.jsp. > > In struts we had a helper method that checked if it ended with a .jsp and > added the path to the action forward but in Shale/JSF it just returns a > string so there is no altering the path to a subdirectory. Seems to me I > would have to override one of the classes that controls navigation to do > this. > > > > Shawn > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Craig > McClanahan > Sent: Tuesday, December 20, 2005 1:22 PM > To: Struts Users Mailing List > Subject: Re: [struts->shale jsf] > > On 12/20/05, Garner, Shawn <[EMAIL PROTECTED]> wrote: > > > > In struts we have an struts config struts-app06.xml and a > > struts-app07.xml > > file as well as a struts-config.xml > > > > It would have non year specific stuff in the struts-config.xml base > > directory but then the would redirect to the app06 or app07 modules for > > year > > specific stuff and the JSP pages would be in a directory like > > app/state/appnameyear. > > > > Is this type of configuration possible in JSF/Shale? > > > Yes, it is possible to have more than one faces-config.xml file in the > same > way you can have more than one struts-config.xml file. Specify a > comma-delimited list of context-relative paths (such as /WEB-INF/faces- > app06.xml) for the context init parameter "javax.faces.CONFIG_FILES". > > As with Struts, the JSP pages for a JSF app can certainly be in > subdirectories ... just include the subdirectory names in your navigation > rules for the <from-view-id> and/or <to-view-id> elements. > > Shawn > > > Craig > > > **************************************************************************** > This email may contain confidential material. > If you were not an intended recipient, > Please notify the sender and delete all copies. > We may monitor email to and from our network. > > **************************************************************************** > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > >