gpt4 book ai didi

java - 在 liferay 中使用 Spring MVC 和 Maven 自定义 Taglib?

转载 作者:行者123 更新时间:2023-12-02 04:43:05 25 4
gpt4 key购买 nike

我如何继续在 liferay 中创建自定义 Taglib。现在我已经创建了一个 portlet。我明显的问题是:

  1. 我是否需要创建一个 hook 插件 并覆盖 jsp 来实现此目标?
  2. 我需要下载任何jar吗?
  3. 哪些文件需要更改?

我没有找到足够的资源来实现这一目标。非常感谢任何指导。谢谢。

最佳答案

您在自己的 portlet 中使用自定义标记库,就像在任何其他 Web 应用程序中使用它一样:将 TLD 和 jar 与标记库的实现一起包含,然后将其包含在您正在使用的 JSP 中您的 portlet。

如果您想要使用您自己的 JSP 实现(在 Hook 中)覆盖 Liferay 的 JSP,那么您通常仅限于 Liferay 自己的 JSP: Hook 无法向 Liferay 引入新的 Taglibrary。但是,如果绝对必要,您可以使用 ext 插件将自定义 taglib 添加到 Liferay 并从钩子(Hook)中使用它。

但请注意,这与 Portlet 插件可用的内容无关:Portlet 插件是完全独立的,可以引入它们想要的任何标记库,无需自定义 Liferay 本身。

关于java - 在 liferay 中使用 Spring MVC 和 Maven 自定义 Taglib?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29940424/

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