赞
踩
@Retention(RetentionPolicy.RUNTIME)
public @interface OnlyAdmin {
}

(2)在后台对应的方法上,打上@OnlyAdmin注解
/** * 删除博客文章 */ @OnlyAdmin @RequestMapping("/delete") @ResponseBody public Resp<String> delete(long id) { bokeService.delete(id); return Resp.success(); }

(3) 在登陆拦截器中拦截请求,判断当前登陆用户是否拥有该权限(下面那几个方法不用实现)。
package com.zyq.interceptor;
import java.io.PrintWriter;
import java.util.Date;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.web.method.HandlerMethod;
import org.springframework.web.servlet.ModelAndView;
import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
i
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。