问题描述
|
我有一个名为
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(...)