2017年3月2日

struts2的输入检验

摘要: 一、输入校验简介 一个健壮的Web应用程序必须确保用户输入是合法的。比如在注册用户的时候,将用处注册信息保存到数据库之前一般我们会判断用户输入的密码长度是否过短,或者用户的email地址格式是否正确。 验证程序可以分为两大类别:字段验证器(Field validators)和非字段验证器(N... 阅读全文

posted @ 2017-03-02 15:37 想作会飞的鱼 阅读(316) 评论(0) 推荐(0) 编辑

Struts2中的数据类型转换

摘要: Struts2对数据的类型转换 一、Struts2中自带类型转换拦截器 Struts2内部提供了大量转换器,用来完成数据类型转换的问题,有如下 * boolean 和 Boolean * char和 Character * int 和 Integer * long 和 Long * float ... 阅读全文

posted @ 2017-03-02 10:50 想作会飞的鱼 阅读(237) 评论(0) 推荐(0) 编辑

Struts2中的OGNL表达式

摘要: 一、OGNL表达式简介 OGNL是Object Graphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。所谓对象图,即以任意一个对象为根,通过OGNL可以访问与这个对象关联的其它对象。通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍... 阅读全文

posted @ 2017-03-02 10:23 想作会飞的鱼 阅读(137) 评论(0) 推荐(0) 编辑

Struts2中数据封装机制

摘要: Struts2当中数据封装的三种机制:属性驱动、标签驱动、模型驱动。下面来一一介绍。 一、属性驱动 1、需要提供对应属性的set方法进行数据的封装。 2、表单的哪些属性需要封装数据,那么在对应的Action类中提供该属性的set方法即可。 3、表单中的数据提交,最终找到Action类中的set... 阅读全文

posted @ 2017-03-02 09:24 想作会飞的鱼 阅读(131) 评论(0) 推荐(0) 编辑

导航