首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

freemarker施用spring security标签

2012-10-26 
freemarker使用spring security标签jsp 中一般这么写%@ taglib prefixsecurity urihttp://www.sprin

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>

热点排行