1、Alidate:
这里的校验是针对服务端的校验。
这里简略的介绍一下服务端和客户端校验的区别:
客户端校验:一般针对在浏览器中直接对用户的请求,输入等校验。这样的校验方法快速,
相对而言,客户端校验的方式,可以很好的减轻服务端的压力。所以现在提倡
富客户端编程。
服务端校验:将用户的请求输入,带入到服务端专门的校验。这样的校验相对客户端校验而
言,比较耗费网络资源,大大的提高了服务端的压力。
Alidate="true",表示在服务端开启校验。(默认是开启的)
Alidate="false",表示在服务端不开启校验。
2、Attribute:
用来设置Action的属性,默认情况下是和name属性值相同。
设置和Action关联的Formbean 在request/session内的属性key。通过request/session的getattribute(attribute)方法返回该formbean实例。
3、input:如果表单校验不通过则跳转到该值所代表的目标模块,一般结合validate=true来使用。