gpt4 book ai didi

Java标签更新META

转载 作者:行者123 更新时间:2023-12-01 14:58:55 25 4
gpt4 key购买 nike

我有一个基本的 Java 标签(称为 PluginTag),它扩展了 TagSupport。此标记使用 JspWriter 实例向调用 JSP 添加一些行为,例如

    this.pageContext.setAttribute("plugins", someBehaviour);

我想扩展这个标签,以便它将 HTML 元数据注入(inject)到 html 文档的 HEAD 中。正如所解释的,该标签有一个 JspWriter,没有太多其他的......

此外,当调用 PluginTag 时,另一个标签将写出 HEAD 和任何 META 数据。诀窍是我无法更新此标签来完成我的工作 - 并且在任何情况下都希望 PluginTag 能够处理我的 META 数据(如果可能的话)。

我看到了一些像 apache HtmlElement 这样的东西,但不认为它们适用于标签的上下文。

谢谢。

最佳答案

无法访问在自定义标记之外形成的 HTML 文档。原因是先前形成的 HTML 可能已经刷新到用户代理,而其他尚未形成。

更改发送到客户端并呈现的 HTML 文档的另一种方法是使用自定义标记,其中包含一些可更改所需 HTML 文档元素的 JavaScript。

关于Java标签更新META,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13972728/

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