当前位置: 首页 > news >正文

广州网站制作设计公司卖钢材做哪个宣传网站

广州网站制作设计公司,卖钢材做哪个宣传网站,网站建设客户合同范本,好兄弟资源网一、权限管理的实现 服务端的各种资源要被SpringSecurity的权限管理控制可以通过注解和标签两种方式来处理。 放开了相关的注解后在Controller中就可以使用相关的注解来控制了 JSR250注解 /*** JSR250*/ @Controller @RequestMapping("/user") public class UserC…

一、权限管理的实现

服务端的各种资源要被SpringSecurity的权限管理控制可以通过注解和标签两种方式来处理。

image.png

放开了相关的注解后在Controller中就可以使用相关的注解来控制了

JSR250注解

/*** JSR250*/
@Controller
@RequestMapping("/user")
public class UserController {@RolesAllowed(value = {"ROLE_ADMIN"})@RequestMapping("/query")public String query(){System.out.println("用户查询....");return "/home.jsp";}@RolesAllowed(value = {"ROLE_USER"})@RequestMapping("/save")public String save(){System.out.println("用户添加....");return "/home.jsp";}@RequestMapping("/update")public String update(){System.out.println("用户更新....");return "/home.jsp";}
}

Spring表达式

/*** Spring表达式*/
@Controller
@RequestMapping("/order")
public class OrderController {@PreAuthorize(value = "hasAnyRole('ROLE_USER')")@RequestMapping("/query")public String query(){System.out.println("用户查询....");return "/home.jsp";}@PreAuthorize(value = "hasAnyRole('ROLE_ADMIN')")@RequestMapping("/save")public String save(){System.out.println("用户添加....");return "/home.jsp";}@RequestMapping("/update")public String update(){System.out.println("用户更新....");return "/home.jsp";}
}

SpringSecurity注解

@Controller
@RequestMapping("/role")
public class RoleController {@Secured(value = "ROLE_USER")@RequestMapping("/query")public String query(){System.out.println("用户查询....");return "/home.jsp";}@Secured("ROLE_ADMIN")@RequestMapping("/save")public String save(){System.out.println("用户添加....");return "/home.jsp";}@RequestMapping("/update")public String update(){System.out.println("用户更新....");return "/home.jsp";}
}

然后在页面模板文件中可以通过taglib来实现权限更细粒度的控制

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib prefix="security" uri="http://www.springframework.org/security/tags" %>
<html>
<head><title>Title</title>
</head>
<body><h1>HOME页面</h1>
<security:authentication property="principal.username" />
<security:authorize access="hasAnyRole('ROLE_USER')" ><a href="#">用户查询</a><br>
</security:authorize><security:authorize access="hasAnyRole('RO
http://www.yayakq.cn/news/679738/

相关文章:

  • 上海哪里可以做网站企业官方网站怎么查
  • 网站制作软件 aws中国做的比较好的网站设计公司有哪些
  • 定州网站建设电话搜索不到的网站
  • 网站建设案例 优帮云石家庄建立网站的公司
  • 网站更改海口注册公司代理公司地址电话
  • asp网站的配置海城市网站建设
  • 免费网站模块网站建设策划书主要内容
  • 招聘网站怎么做seo公司做网站有用吗
  • 厚街响应式网站建设深圳建设网站培训机构
  • 高性能的网站建设指南网站设计定做
  • 邯郸哪里可以学建网站做网页网站怎么样
  • 网站分为哪几种类型百度seo规则
  • 上海网络营销策划网络营销seo是什么
  • 医院网站建设方案大全广告店名大全集
  • 东莞企业网站搭建制作婚恋网站 模板
  • 荣盛科技网站建设wordpress登陆的插件
  • 有什么有趣的网站太原市制作网站
  • 什么是网站建设流程图吴江那里有做公司网站的
  • 那些做刷客的网站上海网站建设定
  • 珠海本地网站怎么自己做网站推广
  • 特价旅游机票网站建设河北营销型网站建设
  • 个人做分类信息网站福田蒙派克
  • 学生怎样建设网站时事热点新闻
  • 做鞋的网站如何在eclipse上做网站
  • 怎样在中国建设银行网站开通短信提醒app对接广告联盟
  • 网站开发工具 枫子科技谷歌建站
  • 通信管理局 网站备案东莞属于哪个省哪个市
  • 郑州做网站服务器广告设计与制作专业知识
  • 深圳定制网站公司孝感织云网站建设
  • 网站域名登百度之家