NutzCN Logo
问答 过滤器ActionContext如何获取post传过来的参数
发布于 2205天前 作者 qq_3fd4b9ac 3352 次浏览 复制 上一个帖子 下一个帖子
标签:

public class CheckAuthFilter implements ActionFilter {

private static final String CHECK_AUTH = ResourceHelper.get("account.check_auth");
private static final String SERVER_WEB_DOMAIN = ResourceHelper.get("server.web.domain");

private static final List<String> excludeURI = new ArrayList<String>(){
    private static final long serialVersionUID = 1L;
    {
        add("/login");
        add("/authorize");
    }};

@Override
public View match(ActionContext ctx) {
    try {
        Object access_token = ctx.getRequest().getSession().getAttribute("access_token");
        Object open_id = ctx.getRequest().getSession().getAttribute("open_id");

       //todo 如何获取post传递过来的参数呢,求大神赐教。
            return null;
        }
6 回复

ctx.getRequest().getParamter

@wendal 您好,您发的这种方式只能获取get的参数,对于post的参数是获取不到的,改怎么处理呢

发的是json?

对啊,post过来的是json格式数据

拿不到的,经过JsonAdapter解析之后才变成参数

好的,谢谢您的解释,找到别的方式处理了。

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