使用自定义标签(taglib)在JSP上进行Eclipse代码提示

|| 我正在开发一个JSP标记,该标记具有的属性可以与一组可能的值一起使用。 我不需要强制使用此值,但是我希望我的IDE(Eclipse)做一些代码提示或自动补全。 假设这样的标签为“ 0”。 属性
someattribute
可以具有任何值(请记住,我不需要强制执行),但是我想向您建议以下值列表:
ValueA
ValueB
ValueC
Eclipse社区论坛上的Nitin Dahyabhai建议编写基于ѭ5的插件或使用值创建模板。 模板的问题是我有数百个可能的值,并且有多个标签。 编写插件的问题是我没有时间或知识去做。 还有另一种方法吗?     
已邀请:
        如果您最终为modelQueryExtensions编写了Eclipse扩展,那应该很简单: 创建新的插件:
com.my.taglib
,并添加到其
plugin.xml
<extension point=\"org.eclipse.wst.xml.core.modelQueryExtensions\">
  <modelQueryExtension
    class=\"com.my.taglib.MyTaglibModelQueryExtension\"
    contentType=\"org.eclipse.wst.html.core.htmlsource\">
  </modelQueryExtension>
</extension>
然后实现
com.my.taglib.MyTaglibModelQueryExtension
类:
public class MyTaglibModelQueryExtension extends ModelQueryExtension {

    public String[] getAttributeValues(Element e, String namespace, String name) {
        // See XSDModelQueryExtension for an example implementation of this...
    }
}
    

要回复问题请先登录注册