您的位置:首页 > 编程语言 > Java开发

Struts2传递参数的三种方式

2016-03-04 20:20 471 查看
1.Action直接接受参数

login.jsp中创建表单,添加用户名和密码,并设定其name为userName和pwd

Action类中创建两个属性,分别与Login.jsp中的对应,并且提供get()和set()方法

2.使用DomainModel接收参数

定义Model类(UserInfo实体类),在Action中定义Model类的对象(不需要new),UserInfo userInfo,创建该对象的get和set方法

此时为了对应找到当前实体类,在login.jsp中必须修改userInfo.userName和userInfo.pwd

3.使用ModelDriven接收参数

Action实现ModelDriven泛型接口,定义Model类的对象(必须new),通过getModel方法返回该对象

ModelDriven较为灵活,也是最常用的接受参数的方式,此时在login.jsp中则不需要添加userInfo
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: