马士兵struts2视频教程第二十一集

1、一个界面多action提交


2、取值方法:

   ①定义成map:(Map)ActionContext.getContext().get("request"); ActionContext.getContext().getSession(); (Map)ActionContext.getContext().getApplication();

       调试出debug标签,在stack context(也叫Action context)里面,request下的值。

       action的context同servlet的context,都是获取属性值。

       后台定义private Map request; 封装request.put("r1", "r1");前台<%= request.getAttribute("r1")%>能获取到,后台map前台用对象能获取到,说明struts在map和http request之间建立了某些关联

   ②用struts标签获取值:<s: property value="#request.r1">在stack context下,可以用#key获取值

<s: property value="#attr.r1">也能获取到,是因为#attr是帮我们获取属性值,哪里有r1哪里有a1,再拿出来




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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值