Awesome. This worked!
Thanks!
newton.dave wrote:
>
> --- On Fri, 8/29/08, rakeshxp wrote:
>> I am using Result annotations in the following manner (static way )
>> @Results({
>> @Result(name = "index", value =
>> "/jsp/en_US/help.jsp")
>> })
>>
>> How can I pass a dynamic value to the result annotation, so
>> that I can achieve something like this
>>
>> @Results({
>> @Result(name = "index", value = "/jsp/${locale}/help.jsp"),
>> @Result(name = "show", value = "${show}" )
>> })
>> public class HelpController {
>> private String locale;
>> private String show;
>> ...
>> }
>
> By either (a) providing getLocale()/getShow() methods or making
> locale/show public.
>
> The other response saying it wasn't possible is incorrect; while it's true
> that the annotations are scanned on startup, the value is evaluated at
> runtime. See [1] for more information; annotations share the same ability.
>
> Dave
>
> [1] Parameters in configuration results
> http://struts.apache.org/2.x/docs/parameters-in-configuration-results.html
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
>
--
View this message in context:
http://www.nabble.com/Result-Annotations-tp19214472p19220361.html
Sent from the Struts - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]