最初,在添加taglib之后,我的jsp出现了错误”http://www.springframework.org/security/tags“,然后我在谷歌上搜索,发现spring security taglibs jar不见了,然后我在pom.xml文件中添加了jar/依赖项。但我还是遇到了同样的错误。知道发生了什么吗。
jsp代码,
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%@ taglib prefix="security" uri="http://www.springframework.org/security/tags" %>
<nav class="navbar navbar-inverse navbar-fixed-top">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="#" style="margin-bottom: 12px"> <img src="${pageContext.servletContext.contextPath}/resources/images/bluestar-logo.jpg" class="img-responsive" alt="Cinque Terre"></a>
<div style="margin-left:700px">
<h3>Decision Support System for VRF</h3>
</div>
</div>
<!-- <security:authorize ifAnyGranted="ROLE_USER"> -->
<div id="navbar" class="navbar-collapse collapse">
<ul class="nav navbar-nav navbar-right">
<li><a href="#"><span class="glyphicon glyphicon-log-out" style="color:#fff"></span></a></li>
</ul>
</div>
<!-- </security:authorize> -->
</div>
</nav>
在这一行中,我遇到了一个错误
我想这个问题已经回答过了,下面是来自Spring Security的解决方案,JSP Tag Lib Error
<%@ taglib prefix="sec" uri="http://www.springframework.org/security/tags" %>
works for me, with these
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-config</artifactId>
<version>${spring.security.version}</version>
<scope>${defaultScope}</scope>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-core</artifactId>
<version>${spring.security.version}</version>
<scope>${defaultScope}</scope>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-web</artifactId>
<version>${spring.security.version}</version>
<scope>${defaultScope}</scope>
</dependency>
<dependency>
<groupId>org.springframework.security</groupId>
<artifactId>spring-security-taglibs</artifactId>
<version>${spring.security.version}</version>
<scope>${defaultScope}</scope>
</dependency>
where spring.security.version = 3.1.4.RELEASE.
And make sure you have included the correct jst jar.
问题内容: 我正在尝试遵循spring JPetStore的示例,但是在引用lib标记spring的行中的JSP页面中出现错误: 找不到“ http://www.springframework.org/tags”的标签库描述符 该库的URL是什么? 有什么方法可以避免直接依赖此URL? 提前致谢 问题答案: 下载Spring依赖项jar 将其放置到lib文件夹路径是/WEB-INF/lib/spr
我已经在JSP页面的最顶端包含了以下内容: 我已经将JSTL JAR文件放在了目录中。但是,JSP仍然不能解决taglib。我得到以下错误: 找不到“”的标记库描述符http://java.sun.com/jsp/jstl/core” 我正在使用Eclipse Juno,项目结构如下所示:
我放置的uri是:“http://java.sun.com/jsp/jstl/core”。有人能解释一下为什么它会给我这个错误,我如何处理它吗?
JSP标准标签库(JSTL)是一个JSP标签集合,它封装了JSP应用的通用核心功能。 JSTL支持通用的、结构化的任务,比如迭代,条件判断,XML文档操作,国际化标签,SQL标签。 除了这些,它还提供了一个框架来使用集成JSTL的自定义标签。 根据JSTL标签所提供的功能,可以将其分为5个类别。 核心标签 格式化标签 SQL 标签 XML 标签 JSTL 函数 JSTL 库安装 Apache To
标签通常用于帮助记录图表设计进程。例如,解释一组表对象。若要创建一个新的标签,点击工具栏的 “标签”按钮,并点击画布的任意位置。 在画布中标签对象的弹出式菜单选项包括: 选项 描述 编辑 更改标签的内容。 剪切 从图表移除标签并放它在剪贴板。 复制 从图表复制标签到剪贴板。 粘贴 将剪贴板的内容贴到图表。 选择全部标签 在图表中选择全部标签。 删除 从图表中删除标签。 调整适合大小 自动调整标签的
标签通常用于帮助记录图表设计进程。例如,解释一组表对象。若要创建一个新的标签,点击工具栏的 “标签”按钮,并点击画布的任意位置。 在画布中标签对象的弹出式菜单选项包括: 选项 描述 编辑 更改标签的内容。 剪切 从图表移除标签并放它在剪贴板。 复制 从图表复制标签到剪贴板。 粘贴 将剪贴板的内容贴到图表。 选择全部标签 在图表中选择全部标签。 删除 从图表中删除标签。 调整适合大小 自动调整标签的