I'm sure some people do, but the question is in what percentages? I have done it, but only a couple of times, perhaps representing 2-3% of my actions. Since the XML configuration way is still an option, I think orienting the framework to make the more common things easier, yet still allowing more complex configuration, is the best approach.

Don

Jason Carreira wrote:
Ugh, not this again... Doesn't anyone else reuse their actions and map them in several different ways?
I personally would like to see XWork enhanced to
support action methods returning Result instances directly, however we would have to thoroughly think through the consequences.

Reasons for:
  - Better security
- Easier, more explicit
- Results will probably be defined as annotations
soon, so why not just return he Result directly?
- Allows non-annotation apps to drastically
 minimize config
 - Supports more complex results
Reasons against:
- The Action interface really loses most of its
 meaning
 - ActionSupport could no longer extend Action
- XWork internals would need modification since many
 places expect a result code
- Supporting the return of Result, String, and
Object might be confusing for ew developers
- Current Results would need some improvements to
make them easier to use better constructors, default location names/patterns,
etc)

Again, all things considered, I'd really like to see
us add the ability to return Results directly as I think it just makes things easier. The ability to separate JSP paths from Java code, IMO, is way overrated and years of its practice hasn't shown the additional complexity is really worth it. For those that prefer the old style, they would still have that
option.

Don

-t

On Jul 25, 2006, at 4:11 PM, Ted Husted wrote:

On 7/25/06, Jason Carreira
<[EMAIL PROTECTED]> wrote:
@Action to mark it as an Action method?
Stripes uses the annontation @DefaultHandler where
we would configure
a default action, which might imply the annotation
@Handler for what
we are talking about here.

*
http://stripes.mc4j.org/confluence/display/stripes/Ann
otation+Reference
-Ted.


------------------------------------------------------
---------------
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]


------------------------------------------------------
---------------
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]


------------------------------------------------------
---------------
To unsubscribe, e-mail:
[EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]


---------------------------------------------------------------------
Posted via Jive Forums
http://forums.opensymphony.com/thread.jspa?threadID=38338&messageID=75718#75718


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to