NutzCN Logo
问答 如何在动作链里获取request里的json数组
发布于 2363天前 作者 qq_4945a577 1565 次浏览 复制 上一个帖子 下一个帖子
标签:

前台代码

 var _data =[{"chart":"map1","param":{"p_name":"hello"}},{"chart":"2","param":{"p_name":"word"}}];
        $.ajax({
            type: "post",
            async: false,
            url: base + '/test/date/query',
            dataType: "json",
            data: JSON.stringify(_data),

public void process(ActionContext ac)throws Throwable{
4 回复
ac.getReq().getStream

不过这里读取了,入口方法的json适配器就读不到了

这个需求其实是把json取出来把里边的chart对应的值替换掉在放回请求里边去,就是取出来过滤一遍再放回去应该没事吧

可以这样吗?

@AdaptBy(type=JsonAdaptor.class)
    public void process(ActionContext ac)throws Throwable{
        HttpServletRequest re=ac.getRequest();

那我觉得继承JsonAdaptor更靠谱,而不是用动作链

添加回复
请先登陆
回到顶部