当前位置: 代码迷 >> Java Web开发 >> spring mvc中的拦截器,怎样获取reqeust中的json数据?使用application/json post解决方法
  详细解决方案

spring mvc中的拦截器,怎样获取reqeust中的json数据?使用application/json post解决方法

热度:56   发布时间:2016-04-13 22:15:28.0
spring mvc中的拦截器,怎样获取reqeust中的json数据?使用application/json post
如下拦截器:

public class CommonInterceptor extends HandlerInterceptorAdapter



怎样获取reqeust中的json数据?使用application/json post

比如前台用jquery的ajax传送json


$.ajax({
url: 'test.do',
type: 'POST', 
        data: JSON.stringify({id: 1, name: 'test' , token: '123213123' }), 
        dataType: 'json',
        contentType:'application/json;charset=UTF-8',        
        success: function(result) { 
            //alert(result.success); 
        }
});


想在拦截器中获取token的值?要怎么弄呢?
------解决思路----------------------
spring  拦截器  HttpServletRequest request 中获取不到?
------解决思路----------------------
应该是可以的。你可以先url 的看看
------解决思路----------------------
可以吧整个json当做一个参数来传啊?
------解决思路----------------------
session域可以么?~  你这里的权限验证也是在 进入action方法之前执行的吧··
  相关解决方案