This content has been marked as final.
Show 4 replies
-
1. Re: Seam and GET parameters
edrusiani2009 Oct 19, 2009 4:51 PM (in response to edrusiani2009)i forget to mention, i'm on Seam 2.1.1 and JBoss 4.2.3
-
2. Re: Seam and GET parameters
blabno Oct 19, 2009 11:46 PM (in response to edrusiani2009)How about page.xml source ?
-
3. Re: Seam and GET parameters
edrusiani2009 Oct 20, 2009 9:31 AM (in response to edrusiani2009)yes, sorry for haven't posted it from the start
my application is developed almost entirely inside /modules/, leaving in the root just the home.xhtml
<?xml version="1.0" encoding="UTF-8"?>
<pages xmlns="http://jboss.com/products/seam/pages"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://jboss.com/products/seam/pages http://jboss.com/products/seam/pages-2.1.xsd"
no-conversation-view-id="/home.xhtml"
login-view-id="/home.xhtml">
<page view-id="/modules/*" login-required="true">
<navigation>
<rule if-outcome="logout">
<redirect view-id="/home.xhtml"/>
</rule>
</navigation>
</page>
<page view-id="/home.xhtml" login-required="false" >
<action execute="#{identity.isLoggedIn}" on-postback="true" />
<navigation>
<rule if-outcome="modAccess">
<redirect view-id="/modAccess.xhtml"/>
</rule>
</navigation>
</page>
...
i'm getting the GET parameters in the url with this code.
javax.faces.context.FacesContext facesContext = javax.faces.context.FacesContext.getCurrentInstance();
HttpServletRequest request = (HttpServletRequest)facesContext.getExternalContext().getRequest();
param = request.getParameter("skin"); -
4. Re: Seam and GET parameters
blabno Oct 20, 2009 10:45 AM (in response to edrusiani2009)Please post full bean code and full facelet source.