【strut2笔记】Struts2参数传递

Struts2参数传递  

 

三种方法

1.在被调用类中建立私有变量,并设置其set和get方法,当访问的连接中带有变量的时候,strut2会自动匹配变量到类实例中,等待调用就可以。注意的是,连接中的变量,类中必须都要有,否则接受不到,而且接受的名字和传递名字要相同,也就是set和get后的字符串与匹配的变量名字相同,第一个字母大写。

 

 

2.不像第一种方法,直接用变量,而是使用对象来匹配,同样的,连接带的变量在对象中必须都要有,如果没有可以使用中间对象的方式,先接受,过滤掉不用变量,再赋值给另一个对象。这种方式可以不new对象。

【strut2笔记】Struts2参数传递

注意这种方法传递参数的时候,要指定某个对象的某个属性去传递值。

【strut2笔记】Struts2参数传递 

这里是user.name=a&user.age=8

 

3.(不常用,但是思想很重要)就是用被调用的类实现一个ModelDriven接口

实现这个接口中的getModel方法,不用实现对象的get set方法,不过对象要new出来

【strut2笔记】Struts2参数传递 

这样就可以实现在访问的时候不需要写出对象的某个属性,直接写赋值名。

【strut2笔记】Struts2参数传递 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值