【问题标题】:How to generate tld files from grails taglibs?如何从 grails taglibs 生成 tld 文件?
【发布时间】:2010-02-16 16:14:25
【问题描述】:

我想要完整的代码自动完成功能。我设法添加了 core/grails/spring 标签库,以便 STS 在 gsp 文件中为我自动完成标签。我现在想做的是为我自己的自定义标签库做同样的事情。 如果我手动创建标签库描述符并将其放入 tld 文件夹中,我可以像这样将包含添加到我的 gsp 文件中

<%@   taglib prefix="p" uri="/web-app/WEB-INF/tld/pk.tld" %>

那么一切都很完美!将它们添加到每个 gsp 文件有点麻烦,但如果我能自动完成,我可以忍受它。

问题:有没有办法根据grails taglib 生成tld 文件?属性在哈希图中是动态的,但我可以以某种方式声明它们,因为我想控制是否以任何方式使用所有/正确的属性。

谢谢!!!

【问题讨论】:

  • 我也对该解决方案感兴趣。您是否尝试在 grails 论坛上发帖?

标签: grails tld springsource


【解决方案1】:

我相信,由于您的自定义标签库都是在 grails 中以编程方式生成的,因此没有自动生成 tld 的方法。 These docs(在底部)展示了如何从 JSP 调用标签库,第二步是手动将标签定义添加到 grails tld 文件中。

可能不是你想听到的。

当然,关于如何在 STS 中为自定义标记库自动完成的问题的答案可能会产生更积极的结果,我不知道。我知道 Intellij Idea 在终极版中有这个功能。

【讨论】:

    猜你喜欢
    • 2019-07-29
    • 1970-01-01
    • 2017-08-16
    • 2010-12-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-10
    • 1970-01-01
    相关资源
    最近更新 更多