struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Lukasz Lenart <lukaszlen...@apache.org>
Subject Re: Use global result from another result
Date Thu, 08 Oct 2015 05:29:31 GMT
2015-10-07 20:26 GMT+02:00 JOSE L MARTINEZ-AVIAL <jlmagc@gmail.com>:
> Hello,
>   I have a global result defined as follows:
> <result name="message.handled.as.newtarget"
> type="tiles">common.error.screen.newtarget</result>
>
> And then I have an action that can return success, and go to a specific and
> defined result, but in any other case I want the action to use the global
> result already defined. For example"
>
>         <action name="downloadDocument"
>             class="com.test.DownloadDocument">
>             <result type="stream">
>                 <param name="inputName">documentStream</param>
>                 <param name="bufferSize">1024</param>
>                 <param name="allowCaching">true</param>
>             </result>
>             <result name="*">message.handled.as.newtarget</result>
>         </action>
>
> So if the result is anything other than success (input, error, none),for
> example due to a invalid parameter, it should use
> message.handled.as.newtarget. Is there anyway to do this?

Nope, it isn't possible but you can try to use UnknownHandler to
handle such case.


Regards
-- 
Ɓukasz
+ 48 606 323 122 http://www.lenart.org.pl/

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


Mime
View raw message