本文介绍了Spring Security,JSP标签库错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想在我的JSP文件中包含spring安全标签(意味着在JSP taglib scriptlet中),所以我在我的JSP中添加了以下行taglib prefix ="security" uri ="http://www.springframework.org/security/tags"(在JSP标签库中)

I want to include spring security tag in my JSP file (means in JSP taglib scriptlet) , so I have added following line in my JSP taglib prefix="security" uri="http://www.springframework.org/security/tags" (in JSP tag lib)

但是我遇到以下错误home.jsp:2:5:使用此URI找不到标记库.可能的原因可能是URI不正确,或者.tld文件在解析过程中出错.

but i am getting following errorhome.jsp:2:5: No tag library could be found with this URI. Possible causes could be that the URI is incorrect, or that there were errors during parsing of the .tld file.

<dependency>
    <groupId>org.springframework.security</groupId>
     <artifactId>spring-security-web</artifactId>
     <version>3.0.5.RELEASE</version>
</dependency>

<dependency>
    <groupId>org.springframework.security</groupId>
    <artifactId>spring-security-core</artifactId>
    <version>3.0.5.RELEASE</version>
</dependency>

<dependency>
    <groupId>org.springframework.security</groupId>
    <artifactId>spring-security-config</artifactId>
    <version>3.0.5.RELEASE</version>
</dependency>

<dependency>
    <groupId>org.springframework.security</groupId>
    <artifactId>spring-security-taglibs</artifactId>
    <version>3.0.5.RELEASE</version>
</dependency>

推荐答案

渐变,添加到build.gradle

Gradle, add to build.gradle

compile "org.springframework.security:spring-security-taglibs:$springSecurityVersion"

compile "org.springframework.security:spring-security-taglibs:3.2.0.RELEASE"

或您的版本

这篇关于Spring Security,JSP标签库错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-24 13:36