struts2进阶一

结果跳转方式(对struts.xml文件进行配置)

方式一:转发(默认的方式)

方式二:重定向

方式三:转发到action ***

例如:重定向到CustomerAction的list方法

*方式四*:重定向(地址变)到action ***

 

 

获得servletAPI

如何在action中获得原生servletAPI(原理):

访问servletAPI的方式

方式一:通过ActionContext

方式二(不推荐):通过ServletActionContext

方式三:通过实现接口

 

Action生命周期:

action获得参数:

方式一:属性驱动并获得参数

需要在action中创建属性的eget、set方法

方式二:对象驱动

创建User实体类

在action中创建User对象,有get、set方法

方式三:模型驱动

在action中准备User成员变量 (没有get与set方法)

实现接口

创建方法

需要手动将user创建出来,否则getModel方法返回的是null

 

集合类型参数封装

list:需要生成get、set方法

 

map:需要生成get、set方法

action中:

表单中:

运行结果:

 

 

总结:

关键:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值