LifrRay Portlet前后台参数和方法调用的笔记

Portlet的View模式下:


前台后台的参数互传问题:


后台使用如renderRequest.setAttribute("aaa", "内容");的方法来设置参数;前台通过(String)renderRequest.getAttribute("aaa");来得到对应的参数;


后台使用如double price = ParamUtil.getDouble(request, "price",25.2);或getPara等方法来得到前台的参数;


前台如何对后台的方法进行调用的问题:


xxx.java里面的doView方法是所有的renderURL标签对应进入的方法。因为renderURL标签没有定义name的地方。


ActionUrl有三种使JSP页面和java程序里面的方法相对应的处理方式:


(1)xxx.java里面的processAction方法是所有的actionURL标签默认对应进入的方法。
(2)xxx.java里面的nnn方法是actionURL标签对应进入的方法。因为actionURL标签里面定义name的地方把这个名称定义成了nnn。
(3)xxx.java里面的www方法前面写上@ProcessAction(name = "mmm")。于是它成了actionURL标签对应进入的方法。actionURL标签里面定义name的地方把这个名称定义成了mmm。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值