一个关于struts中ActionForm的问题?

03-12-17 bank

我有一个疑惑始终没搞清楚,现在贴出来请各位高人指点指点!谢谢!

AccessoryForm是我自建的附件表单数据模型。(public class AccessoryForm extends ActionForm{})

AccessoryForm accessoryForm = (AccessoryForm)actionForm;

1.这语句是对的吗?为什么

(我似乎觉得它是“下溯造型”)

2.一旦,执行过去后,为什么我就可以通过accessoryForm.getXXX()得到附件对象各种属性!(这种过程中是谁给accessoryForm.setXXX(..)赋值的,怎么赋值的)

3."(AccessoryForm)actionForm"这一句干了些什么?

crogers
2003-12-17 17:28

研究这个问题就看看struts代码啦

bank
2003-12-17 17:44

to crogers :

我是看过代码后才发表的,挺模糊的!

crogers ,能请你帮忙解释一下吗?

jbwang
2003-12-17 18:03

这是java的反射机制

rypan
2004-01-09 16:38

> 我有一个疑惑始终没搞清楚,现在贴出来请各位高人指点指点

> ⌒恍唬?> AccessoryForm是我自建的附件表单数据模型。(public

> class AccessoryForm extends ActionForm{})

>

> AccessoryForm accessoryForm =

> (AccessoryForm)actionForm;

> 1.这语句是对的吗?为什么

> (我似乎觉得它是“下溯造型”)

很正确

> 2.一旦,执行过去后,为什么我就可以通过accessoryForm.ge

> XXX()得到附件对象各种属性!(这种过程中是谁给accessory

> orm.setXXX(..)赋值的,怎么赋值的)

> 3."(AccessoryForm)actionForm"这一句干了些什么?

建议你看看think in java,这和struts无关

2Go 1 2 下一页