The interceptor mention is nothing but
RedirectMessageInterceptor(http://glindholm.wordpress.com/category/struts-2/) 
and I specified that in the strust.xml,
This interceptor is to preserve the error messages.

<interceptors>                  
<interceptor name="redirectMessage"
class="com.interceptor.RedirectMessageInterceptor" />
                        <interceptor-stack name="redirectInput">
                                <interceptor-ref name="redirectMessage" />
                                <interceptor-ref 
name="paramsPrepareParamsStack" />
                        </interceptor-stack>
                </interceptors> 
I am iterating the session in the JSP and displaying the error messages..

<s:if test="#session.RedirectMessageInterceptor_FieldErrors != null">
<ul>
 <s:iterator value="#session.RedirectMessageInterceptor_FieldErrors" >          
        <s:iterator id="id" value="value" >                             
        <li><s:property value="id" /></li>                              
</s:iterator>           
</s:iterator>
</ul>
<%
        session.removeAttribute("RedirectMessageInterceptor_FieldErrors");
%>
</s:if>

As I said my first attempt was to use Chain , but It was not working.
And I don't understand what Dale is saying , can you elaborate please.

Dale -- you mean to say chain and interceptor doesnot go together. !! -:(


Thanks
Siddiq.


DNewfield wrote:
> 
> Greg Lindholm wrote:
>> The only other thing is your interceptor stack 'redirectInput' you
>> haven't
>> shown what it is.
> 
> And note--specifying any interceptor(s) in the action causes the 
> specified interceptor(s) to be the only ones used.
> 
> -Dale
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
> For additional commands, e-mail: user-h...@struts.apache.org
> 
> 
> 

-- 
View this message in context: 
http://old.nabble.com/Preserving-Messages-and-Garbage-values-Across-a-Redirect-in-Struts-2-tp26114968p26134455.html
Sent from the Struts - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscr...@struts.apache.org
For additional commands, e-mail: user-h...@struts.apache.org

Reply via email to