[
https://issues.apache.org/struts/browse/WW-1865?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=44577#action_44577
]
Dave Newton commented on WW-1865:
---------------------------------
@Richard: See my comment for WW-2770.
> Simplify Result Type Annotation by allowing same result types as XML
> configuration
> ----------------------------------------------------------------------------------
>
> Key: WW-1865
> URL: https://issues.apache.org/struts/browse/WW-1865
> Project: Struts 2
> Issue Type: Improvement
> Components: Plugin - CodeBehind
> Affects Versions: 2.0.6
> Reporter: Alex Kira
> Assignee: James Holmes
> Priority: Minor
> Fix For: Future
>
>
> When using Result annotations, we currently have to use class references to
> configure the result type. It would be much simpler and more consistent if
> we can use the same result types as the XML configuration, such as
> "redirect-action", "tiles", etc, instead of having to use class names like
> ServletActionRedirectResult .class and TilesResult.class.
> So instead of this:
> @Result(name="success", value="main", type=ServletActionRedirectResult .class)
> public class HomeAction extends ActionSupport {
> // ...
> }
> Be able to do this:
> @Result(name="success", value="main", type="redirect-action")
> public class HomeAction extends ActionSupport {
> // ...
> }
> or if we are keeping backwards compatiblity, something like this:
> @Result(name="success", value="main", typeName="redirect-action")
> public class HomeAction extends ActionSupport {
> // ...
> }
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.