捕获附加到DWR3查询字符串的参数?

问题描述

| 我有一个名为
myMethod
的方法,它映射到以下DWR方法:
List<MyObject> myMethod(String param){
...
return myObjects
}
库通过引用
MyService.myMethod(\'value\')
自动调用此方法,但它还会附加自己的参数
a
b
也就是说,最终请求如下所示: 开机自检 http:// localhost:8080 / application / dwr / jsonp / MyService / myMethod / value?a = 5&b = 6 有什么方法可以通过DWR轻松捕获
a
b
的值?     

解决方法

您可以访问HttpServletRequest。
WebContext ctx = WebContextFactory.get();
ctx.getHttpServletRequest().getParam(...)
    

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...