[ http://issues.apache.org/struts/browse/WW-770?page=all ]
tm_jee reassigned WW-770:
-------------------------
Assign To: tm_jee
> Validation should be aware of namespace that action lives in
> ------------------------------------------------------------
>
> Key: WW-770
> URL: http://issues.apache.org/struts/browse/WW-770
> Project: Struts Action 2
> Type: Improvement
> Components: Actions, Misc
> Versions: WW 2.1.7
> Reporter: Alex Shneyderman
> Assignee: tm_jee
> Priority: Trivial
> Fix For: 2.0
>
> Currently validation forum is unaware of the namespace that the action lives
> in. It is extremly useful to enable this awarnese, whne actions are being
> reused and are named exactly the same way in different namespaces. Say we
> have an application that is editing a few different entityes. We write one
> generic Save action. We configure pacakges like so:
> <package name="com.mycompany.entity1" namespace="/section/entity1">
> <action name="save" class="com.mycompany.actions.Save" />
> </package>
> <package name="com.mycompany.entity2" namespace="/section/entity2">
> <action name="save" class="com.mycompany.actions.Save" />
> </package>
> to access the actions from the web one would submit the URL
> /ctx/section/entity1/save.action or /ctx/section/entity2/save.action to save
> entity1 or entity2. Validation however is different for
> each of the entities and there is no way to specify validation file that will
> differentiate
> between the two saves. Note also that changing the name of the save action is
> not desitrable,
> since if you have some kind of automation script to generate the URL you want
> the config to
> be as uniform as possible.
> what would be useful is if we could specify validation files for save like so:
> Save-%section%entity1-validation.xml
> and
> Save-%section%entity1-validation.xml
> here is a releveant discussion of the forum:
> http://forums.opensymphony.com/thread.jspa?threadID=1595&tstart=0
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/struts/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]