首页 > 其他 > 详细

Struts2中Action接收参数的方法主要有以下三种:

时间:2016-12-17 23:10:37      阅读:187      评论:0      收藏:0      [点我收藏+]

Struts2中Action接收参数的方法主要有以下三种: 

1.使用Action的属性接收参数(最原始的方式): 
    a.定义:在Action类中定义属性,创建get和set方法; 
    b.接收:通过属性接收参数,如:userName; 
    c.发送:使用属性名传递参数,如:user1!add?userName=jim; 
2.使用DomainModel接收参数: 
    a.定义:定义Model类,在Action中定义Model类的对象(不需要new),创建该对象的get和set方法; 
    b.接收:通过对象的属性接收参数,如:user.getUserName(); 
    c.发送:使用对象的属性传递参数,如:user2!add?user.userName=mike; 
3.使用ModelDriven接收参数(现在用的比较多的方式): 
    a.定义:Action实现ModelDriven泛型接口,定义Model类的对象(必须new),通过getModel方法返回该对象; 
    b.接收:通过对象的属性接收参数,如:user.getUserName(); 
    c.发送:直接使用属性名传递参数,如:user2!add?userName=tom 

Struts2中Action接收参数的方法主要有以下三种:

原文:http://www.cnblogs.com/haimishasha/p/6193235.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!