摘要:
位于xwork-2.0.4.jar压缩包中(com.opensymphony.xwork2.validator.validators)有个文件default.xml,该文件中定义了Struts2框架内建的校验器。default.xml文件定义了常用的校验器类型。二、各种类型校验器1、类型转换检验器:(1)非字段校验:myField类型转换错误true(2)字段校验:类型转换错误truefieldName:该参数指定检查是否存在转换异常的字段名称,如果是字段校验,则不用指定该参数。repopulateField:该参数指定当类型转换失败后,返回input页面时,类型转换失败的表单是否保留原来的错 阅读全文
摘要:
Struts2其实并不是一个陌生的Web框架,Struts2是以Webwork的设计思想为核心,吸收了Struts1的优点,因此,可以认为Struts2是Struts1和Webwork结合的产物。简单来说二者的区别是:一个是Stuts1,一个是Stuts2,这是最大的区别,技术方面,Stuts1有个核心控制器,但是只提供了一个接口,也就是execute,还要配置actionform之类的,很麻烦,所以依赖性比较强;而Stuts2是针对拦截器开发的,也就是所谓的AOP思想,可以配置多个action,用起来比较方便,但是因为请求之前的拦截器有一些注入的操作,速度相对Stuts1来说慢一点。一、MV 阅读全文