NutzCN Logo
问答 FailProcessor动作链获取所有参数
发布于 2867天前 作者 wsljsj 2215 次浏览 复制 上一个帖子 下一个帖子
标签:

FailProcessor动作链中能获取当前报错方法的所有参数来转化成JSON吗?

9 回复
ac.getArgs();

但需要注意的是, 并非所有对象都能toJson(), 例如req/resp/session

是哪个版本开始有的?

ActionContext中找不到这个方法?

getMethodArgs

api调试的时候,每个方法里面都需要打印传过来的参数,现在想在filter里面打印下,调用

log.info("all request 请求参数"+JSONObject.toJSONString(ac.getMethodArgs()));

返回为空

@Filters?拿不到的

tokenfilter里面为空

   public View match(ActionContext context) {
    	log.info("all request 请求参数"+JSONObject.toJSONString(context.getMethodArgs()));
}

@Filters的match拿不到的,自定义一个处理器

我用这个方法可以。然后打印下 就好了

  	parameterMap = context.getRequest().getParameterMap();
添加回复
请先登陆
回到顶部