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

Struts2--action接收参数传递的四种方式

2018-02-06 16:20 260 查看





(1)属性方式传递参数






(2)getParameter("传递参数");



(3)javabean封装 传递参数



实际就是这里的拦截器起的作用



也可这样



(4)通过ModelDriven<User>接收参数

执行过程:首先是把action放入进去然后。。。

添加的时候:在值栈中

 (1)拦截器modelDriven起作用,首先执行Medel()这个方法,把user添加进去并把属性置顶,此时为空的

 (2)拦截器param起作用,对比相应的name属性值,如果请求参数相等的话就通过set方法直接赋值,

 (3)最后获取的user的时候就是赋值上了一个对象,最后就可以直接使用user对象了











内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: