在struts2中从页面得到输入的值,该怎么处理

在struts2中从页面得到输入的值
在struts2中从页面得到输入的值看网上说有3种

1、直接类属性

2、通过actioncontext得到parameterMap

3、通过request得到parameter

大家一般都用哪种,为啥?

------解决方案--------------------
第一种Struts能帮你注入,帮你转换类型.你还绕路去自己拿做什么..
------解决方案--------------------
struts2坚决选1

------解决方案--------------------
探讨

struts2坚决选1

------解决方案--------------------
肯定选1了,很是简单,并且struts2已经为我们做了类型转换,开发了这么多年了,基本都是用他!
------解决方案--------------------
一般会选1.

------解决方案--------------------
至少我开发了3年,基本用的是第一种。。。方便。。。不易出错。。。
还有就是:条件查询操作后,再进行其他如修改操作,修改完成后跳回该页面确定是否已修改成功。就不需要再添加隐藏域去记住第一次的查询参数。。。减少代码量,如果条件多。时间很麻烦的事情,不易出错。。。