gpt4 book ai didi

java - 标签库存储在哪里?

转载 作者:行者123 更新时间:2023-12-01 12:37:43 27 4
gpt4 key购买 nike

我正在查看我发现的 Spring JSP 项目 here并尝试从中学习。

我遇到了一个名为 includes.jsp 的文件,由以下几行组成:

<%@ taglib prefix="spring" uri="http://www.springframework.org/tags" %>
<%@ taglib prefix="form" uri="http://www.springframework.org/tags/form" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>

显然,这些指令声明了给定标签库的前缀。因此,对于 http://www.springframework.org/tags 的标签库,我们项目中的前缀将为 spring

问题是,我访问了网站http://www.springframework.org/tags,但它不存在。页面返回错误。尽管如此,该项目似乎仍然有效。那么这些标签库实际存储在哪里,如何找到它们(以及它们包含哪些标签)?

最佳答案

您可以从 spring-webmcv-*.jar 的 META-INF 目录中找到 tld 文件。

Spring tags are described in the Spring docs 。来源也可以是 found online at github .

标签库由 URI(统一资源标识符)标识。 URI 可能看起来像 URL(统一资源定位符),但这两者并不相同。 URI 可能是例如URN 或 OID 也是如此。您可以阅读更多关于 defining custom tag libraries来自 Java EE 教程

关于java - 标签库存储在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25431711/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com