当前位置: 代码迷 >> Java Web开发 >> 关于ajax,权限有关问题
  详细解决方案

关于ajax,权限有关问题

热度:137   发布时间:2016-04-16 21:36:31.0
关于ajax,,权限问题
大神们  问个问题  点击一个按钮发送一个请求  后台对其判断有没权限进入该页面  如果有权限则返回页面  没权限则直接alert("xxxxx");  怎么实现的?用ajax的话,类型到底是html还是json?好像有权限的时候就返回html,没权限的时候返回json,然后再alert()啊?  到底要怎么搞?
------解决思路----------------------
jquery.ajax有个全局响应函数,在那个里面做
思路是这样:
1、ajax提交数据请求
2、后台filter判断请求权限,如没有则判断是ajax请求还是页面跳转
     a)ajax请求则输出没有权限的标识
     b)页面跳转则跳转至指定提示页面
3、jquery.complete函数是用于拦截ajax请求成功之后回调success函数之前执行的,可以参见api
      通过这个回调函数来过滤返回数据是否包含无权限之类的标识
  相关解决方案