Probably not the best case scenario but it sounds like you could use a
custom converter.

I assume that will get called every time.

 

Shawn 

________________________________

From: Steve Torrefranca [mailto:[EMAIL PROTECTED] 
Sent: Monday, April 23, 2007 3:19 PM
To: MyFaces Discussion
Subject: Re: <redirect /> and FacesMessage problem

 

i have thought of using a validator.  the only problem is that if the
value is null, the validator isn't called.

the message needs to warn/remind user (does not give an error and let
the user continue) that he/she has left these fields blank.  i cn't use
required="true" either since we allow fields to be null and all we do is
display the null values of the previous page.  It's weird I know but
well.... <sigh>

therefore we do the validation on the event method and build the
Messages there as we redirect the user to the next page.

-Steve


Garner, Shawn wrote: 

You can have application level messages and validation level messages.
 
If you create a message in your application method you would expect it
to display on the next page regardless of which page you navigate to.
 
This is in contrast to a validation message which it must pass the
validation phase.
 
Shawn
 
-----Original Message-----
From: Simon Kitching [mailto:[EMAIL PROTECTED] 
Sent: Monday, April 23, 2007 3:04 PM
To: MyFaces Discussion
Subject: Re: <redirect /> and FacesMessage problem
 
Steve Torrefranca wrote:
  

        <t:messages /> suddenly stopped working after I used
<redirect/>.  How
            

 
  

        do I keep FacesMessage's state if I use redirect?
            

 
Why would you want to?
 
If a page has error messages then navigation will not occur. If a page 
does not have error messages, then "losing them" on navigation is not a 
problem as there are none to lose.
 
What scenario do you have that needs to preserve messages on navigation 
via redirect?
 
  

 

Reply via email to