Validation Struts 2验证xml与验证方法

Validation Struts 2验证xml与验证方法,validation,struts2,struts-validation,Validation,Struts2,Struts Validation,大家好,我是一名从事J2EE技术的应用程序工程师,最近我有一个要求,我必须在输入页面上显示一些来自Ajax调用的动态字段,这些字段可以是1到n,也就是说,它们的名称不是固定的,所以我不能将它们作为表单字段 我能做到,但下一件事是验证。因为我不能将它们作为表单字段,所以我在action类中的validate方法中验证它们。我有一个疑问,那就是 假设我的Struts验证包含其他表单字段的验证规则,并且假设我将短路保持为false,并且验证xml返回false,那么操作中的验证方法是否将被执行?或者工

大家好,我是一名从事J2EE技术的应用程序工程师,最近我有一个要求,我必须在输入页面上显示一些来自Ajax调用的动态字段,这些字段可以是
1
n
,也就是说,它们的名称不是固定的,所以我不能将它们作为表单字段

我能做到,但下一件事是验证。因为我不能将它们作为表单字段,所以我在action类中的validate方法中验证它们。我有一个疑问,那就是


假设我的Struts验证包含其他表单字段的验证规则,并且假设我将短路保持为false,并且验证xml返回false,那么操作中的验证方法是否将被执行?或者工作流拦截器将直接从
struts validation.xml
返回,而不执行我的验证方法?

默认情况下会执行它,除非您将拦截器参数配置为
false

  • alwaysInvokeValidate
    -默认为true。如果总是调用true validate()方法,则不会调用

有关其他参数,请参阅。

欢迎使用!如果你是新来的,你应该知道。