获取表单或url参数 - lonesafe/roubsite GitHub Wiki

这里可以直接使用java web传统的获取方式(不建议):

request.getParameter(param);  
request.getSession().getAttribute(sessionAttrName); 

框架将常用的获取变量的方法整合到RSAction类中,像request.getParameter(param);可以直接用 this.I(param)this.g(param) 来代替,但RoubSite已将这两种方法标记为废弃,因为在某些测试公司测试时会检测post和get的严谨性。 RoubSite 推荐使用

$_G(param);  //获取get提交的数据
$_P(param);  //获取post提交的数据
this.I(param,"Method.GET/Method.POST"); //获取get或post的值

request.getSession().getAttribute(sessionAttrName);可以用this.s(sessionAttrName)来代替。

当你使用内置方法获取POST值的时候会发现返回的是Object类型,如果你确定提交的数据是String类型的可以直接使用RSAction内置方法getString()将Object转换成String

⚠️ **GitHub.com Fallback** ⚠️