当校验文件的取名为ActionClassName-validation.xml时,会对Action中的所有方法实施校验。如果你只需对Action中的某个方法实施校验,那么,校验文件的取名应为:
ActionClassName-ActionName-validation.xml,其中ActionName为struts.xml中Action的名称。例如:在实际应用中,常有以下配置:
<[img]action name="user_*" class="action.UserAction" method="{1}">
</action>
UserAction中有以下两个处理方法:
public String add() throws Exception{
....
}
public String update() throws Exception{
....
}
要对add()方法实施验证,校验文件的取名为:UserAction-user_add-validation.xml
要对update()方法实施验证,校验文件的取名为:UserAction-user_update-validation.xml[/img]
ActionClassName-ActionName-validation.xml,其中ActionName为struts.xml中Action的名称。例如:在实际应用中,常有以下配置:
<[img]action name="user_*" class="action.UserAction" method="{1}">
</action>
UserAction中有以下两个处理方法:
public String add() throws Exception{
....
}
public String update() throws Exception{
....
}
要对add()方法实施验证,校验文件的取名为:UserAction-user_add-validation.xml
要对update()方法实施验证,校验文件的取名为:UserAction-user_update-validation.xml[/img]