I'm using Struts-2.0.8 and the XWork validation xml files (Example: MyActionClass-validation.xml).
I know that you can restrict the execution of the validation by following the XWork alias naming convention: MyActionClass-crud-validation.xml This works just fine, and the validation only occurs for 'crud' actions. I believe that I saw a recent post stating that the 'alias' part of the naming convention can also specify the method being invoked on the action so you could have configuration files like these: MySpringAction-crudsave-validation.xml MySpringAction-cruddelete-validation.xml .. and so on. Unfortunately, I can't get that (MySpringAction-crudsave-validation.xml) to work. The validation never fires. Am I missing something, or just barking up the wrong tree all-together? Here's the pertinent configuration stuff: struts.xml: ----------- <package name="myPackage" namespace="/myNamespace" extends="struts-default"> <action name="index" class="mySpringAction" method="browse"> <result name="browse">/WEB-INF/jsp/browse.jsp</result> <interceptor-ref name="defaultStack" /> <interceptor-ref name="store"> <param name="operationMode">RETRIEVE</param> </interceptor-ref> </action> <action name="crud" class="mySpringAction" method="input"> <result name="input">/WEB-INF/jsp/form.jsp</result> <result name="success" type="redirect-action">index</result> <result name="browse" type="redirect-action">index</result> <result name="cancel" type="redirect-action">index</result> <interceptor-ref name="defaultStack" /> <interceptor-ref name="store"> <param name="operationMode">STORE</param> </interceptor-ref> </action> </package> MySpringAction.save: -------------------- Public String save() throws Exception { // do some stuff return SUCCESS; } form.jsp: --------- <s:form action="crud"> <!-- form stuff in here... --> <s:submit method="save" /> </s:form> *********************************************************************** Bear Stearns is not responsible for any recommendation, solicitation, offer or agreement or any information about any transaction, customer account or account activity contained in this communication. *********************************************************************** --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]