Struts2架构中参数的封装

本文详细介绍了Struts2框架中参数的封装方法,包括静态封装和动态封装两种方式,并重点讲解了实际项目中常用的模型驱动方法。

Struts2架构中参数的封装

 

一、静态的封装

a)        封装方式是在struts.xml文件中的动作节点里面添加param节点

b)        在动作方法中封装参数,注意,与struts.xml中的参数名保持一致

二、动态封装

1、  数据模型与动态方法在同一个文件中

①  Jsp中通过form表单将数据提交到动作方法中

②  在struts.xml中设置动作方法的映射


③  在动作类中,封装参数


2、       数据类与动作类分开写

①  Jsp中通过form表单将数据提交到动作方法中


②  在struts.xml中设置动作方法的映射


③  创建User实体类


④  创建动作类

3、  模型驱动的方法(实际项目开发使用的方法)

①  Jsp中通过form表单将数据提交给动作方法中

②  在struts.xml配置动作方法的映射


 

③  实现模型驱动的步骤

a)        实现一个ModelDriver的接口

b)        实现接口中的抽象方法

c)        在使用模型驱动的时候,数据模型必须由我们自己来实现



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值