标签:style blog http java color 使用
Struts2的类型转换: (HTTP请求参数与java强类型的转换,只要把HTTP参数命名为合法OGNL表达式,就可以充分利用Struts2的类型转换机制
如果类型转换中出现未知异常,Struts2的conversionError拦截器会自动处理该异常并在页面上生成提示信息)
内建的类型转换器: (struts2已经内建了字符串和如下类型之间相互转换的转换器)
>boolean和Boolean
>char和Character
>inthe和Integer
>long和Long
>float和Float
>double和Double
>Date (日期格式使用用户请求所在Local的SHORT格式)
>数组 (默认情况下,数组元素是字符串,如果用户提供了自定义类型转换器,也可是其他复合类型的数组)
(按照元素类型单独转换每一个元素,但如果数组元素的类型本身无法完成转换,将出现类型转换错误)
>集合 (默认情况下,假定集合元素类型为String,并创建一个新的ArrayList封装所有的字符串)
基于OGNL的类型转换: (Struts2允许以另一种简单方式将请求参数转换为复合类型)
public class User { private String name; private String pass; //name和pass属性的setter和getter方法 ... } public class LoginAction implements Action { private User user; //user的setter和getter方法 public String execute()throws Exception { ... } }
标签:style blog http java color 使用
原文地址:http://www.cnblogs.com/betterthisworld/p/3822595.html