关于Struts1.2中formbean的属性类型的问题

web中的表单提交的数据都是字符串类型的,所以在formbean中,如果定义了非String类型,struts会进行相应的转换。

Struts的formbean的setter和getter是用BeanUtils来实现的,显示formbean的过程实际上是将formbean中的属性全部转换成String,反过来也是一样.这里面就会涉及到convert的问题,BeanUtils支持String,BigDecimal,Boolean,Byte,char,Float,Interger,Double,Short,Long这些类型的相互转换,而其他类型则throw IllegalAccessException.

 

你可能感兴趣的:(Web,struts)