struts2 action中的成员变量 必须是String么?

struts2 action中的成员变量 必须是String么? 如题:

可以有任何类型。java的基本类型struts2本身能够处理其类型转换。如果是其他的类型需要自己编织类型转换器。

可以是任何类型的,没限制的说

action中的成员变量可以是其他数据类型的 原因是struts已经封装好了数据类型转换 不过通过http传过来的参数本来就是string的或者是流 所以通常都是在程序中自己转换数据类型 参数都是string。

你要什么数据类型?

ActionSuport 类里面有提供转换类型的方法

有局部类型转换和全局类型转换.查一下资料

最上面的人说的对。没有限制 ,你想写啥写啥~

[color=indigo]写什么都可以的 你可以google一下 好多讲解 [/color]

[color=red]文字不是。。struts2有内置了类型转换器。它会把你前台传入的值转换成acdtion中定义的,如果你在action中定义的一个int age,而前台对这个age表单输入一个字符串,它就会报类型转换失败。楼主可以试试。。。祝你成功!!!努力。。。[/color]