gpt4 book ai didi

java - 运行 sitemesh 是否需要 .tld?

转载 作者:行者123 更新时间:2023-11-30 04:43:27 30 4
gpt4 key购买 nike

我正在运行用 sitemesh 装饰的简单 JSP 页面(在 Spring 3.1 Web 应用程序中),但没有显式包含 sitemesh-decorator.tldsitemesh-page.tld在我的项目中。它有效。

但是,我看到示例项目明确地将这些文件包含在 \WEB-INF\tld 文件夹中。有这个必要吗?如果是的话,有什么用?

例如,一个项目在所有页面中导入了一个通用 taglibs.jsp 页面。它包括:

...
<%@ taglib uri="http://www.opensymphony.com/sitemesh/decorator" prefix="decorator" %>
...

记录在案

插入没有意义:

<%@ taglib uri="http://www.opensymphony.com/sitemesh/decorator" prefix="decorator" %>

在由sitemesh处理的JSP页面中。该包含应该只出现在装饰器页面中。

最佳答案

无需将这些 .tld 包含到您的应用程序\WEB-INF\tld 中。它们可以直接从 sitemesh.jar/META-INF 目录加载。

关于java - 运行 sitemesh 是否需要 .tld?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11672116/

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