[prev in list] [next in list] [prev in thread] [next in thread]
List: myfaces-user
Subject: Re: Container managed authentication in Myfaces/JSF
From: Joey Geiger <joey () staff ! onmilwaukee ! com>
Date: 2006-02-28 17:08:13
Message-ID: 4404837D.7060404 () staff ! onmilwaukee ! com
[Download RAW message or body]
I've run into issues with Spring and the OpenSessionInViewFilter, or
anything in general that needs to be displayed and is in a request scope.
That is one of the most frustrating things for me coming from a PHP/Perl
programming background.
Ming Hu wrote:
> <redirect/> inside of a <navigation-case> works fine. And I like it
> for the following reasons:
> 1. I can use container managed authentication, hence container managed
> authorization on the EJB/middle tier.
> 2. My browser's address bar displays the corresponding link when a
> command link/button is clicked, hence I can bookmark the URL.
>
> However I'd like to know more about the ramifications of using redirect.
>
> Cristi mentioned the lost of validation messages. Is this caused by
> the faces servlet renders a different view for "redirected" URL? Are
> there any other potential issues?
>
> I really appreciate your time spent looking into this.
>
> Regards,
>
> Ming
>
>
> On 2/28/06, *Grigoras Cristinel* < grig@wdd.ro <mailto:grig@wdd.ro>>
> wrote:
>
> Hi,
>
> You have tried to use redirect inside navigation case like this?
> <navigation-case>
> <from-outcome>nav_page_domain_op_list</from-outcome>
> <to-view-id>/page_domain_op_list</to-view-id>
> <redirect/>
> </navigation-case>
> in this case you loose validation messages.
>
> other solution is to write your own navigation handler.
>
> Cristi
>
> Ming Hu wrote:
> > Redirect works but it's not what I wanted. The functionality I'd
> like
> > to have is to put security constraints on the action values of
> > JSF/Myfaces command links or buttons.
> >
> > Regards,
> >
> > Ming
> >
> > On 2/27/06, *Grigoras Cristinel* < grig@wdd.ro
> <mailto:grig@wdd.ro> <mailto:grig@wdd.ro <mailto:grig@wdd.ro>>>
> > wrote:
> >
> > Hi,
> > Is working if you use redirect.
> >
> > Cristi
> >
> >
> > Ming Hu wrote:
> > > I have the following navigation case:
> > >
> > > <navigation-case>
> > > <from-outcome>nav_page_domain_op_list</from-outcome>
> > > <to-view-id>/page_domain_op_list</to-view-id>
> > > </navigation-case>
> > >
> > > and the following security constraint:
> > > ...
> > > <url-pattern>/page_domain_op_list.jsf</url-pattern>
> > > ...
> > >
> > > If I point my browser to
> > localhost:8080/myapp/page_domain_op_list.jsf,
> > > the web app works fine and the sign-in page is popup up by the
> > > container automatically.
> > >
> > > However I run into issues when I want to add same control on a
> > > JSF/Myfaces command link or command button. I tried to use
> > > "page_domain_op_list.jsf" or "nav_page_domain_op_list.jsf"
> as the
> > > action value, but neither worked.
> > >
> > > How should I handle this kind of situation? Has anyone put any
> > > thoughts into this? I'd really appreciate your inputs.
> > >
> > > Regards,
> > >
> > > Ming
> > >
> >
> >
>
>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic