Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

会员投稿 投稿指南 本期推荐:
搜索:
您的位置: Linux安全网 > Linux集群 > Architecture > » 正文

freemarker使用spring security标签

来源: 未知 分享至:

jsp 中一般这么写

<%@ taglib prefix="security" uri="http://www.springframework.org/security/tags" %> <body> <security:authorize ifallgranted="ROLE_ADMIN"> Hello admin! </security> </body>

freemarker中使用spring权限标签需要如下配置

pom.xml (或手动加载 spring-security-acl-2.0.1.jar)

<dependency>

    <groupid>org.springframework.security</groupid>

    <artifactid>spring-security-acl</artifactid>

    <version>2.0.1</version>

</dependency>

web.xml

<servlet>

    <servlet-name>JspSupportServlet</servlet-name>

    <servlet-class>org.apache.struts2.views.JspSupportServlet</servlet-class>

    <load-on-startup>1</load-on-startup>

</servlet>

ftl中如下使用

<#assign security=JspTaglibs["http://www.springframework.org/security/tags"] />

<@security.authorize ifAnyGranted="ROLE_ADMIN">

     Hello admin!

</@security.authorize>

Tags:
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史