Struts2 参数传递的两种模式

Struts中,前台向后台传递参数有两种驱动模式,分别是属性驱动模式、模型驱动模式。

 

1.属性驱动模式

前台:前台处理比较简单,只需要在ajax中向后台传递数据即可;

后台:后台action类中需要有相应的参数对象,并提供setter和getter方法即可。

 

2.模型驱动模式

前台:前台的处理和属性驱动模式一样,均是在form中有对应参数(名称一致),或者在Ajax中向后台传递多个参数。

后台:action类需要实现 ModelDriven接口(实现getModel()方法)

实现getModel()方法

后台action类需要创建一个接受参数信息的类对象,并简单初始化;

posted @ 2016-04-21 20:10  窗外是绿色的  阅读(284)  评论(0编辑  收藏  举报