在Facelets中定义自定义组件非常简单快捷,但有一件事我无法弄清楚。在taglib中定义的自定义Facelets组件和属性
是否有可能与Facelets的定义什么属性我的自定义组件有?即:我创建它以这样的方式使用的组件:
<blue:modalWindow id="editFeesWizard" width="500" height="440" title="Wizard">
和taglib.xml定义如下:
<!DOCTYPE facelet-taglib PUBLIC
"-//Sun Microsystems, Inc.//DTD Facelet Taglib 1.0//EN"
"http://java.sun.com/dtd/facelet-taglib_1_0.dtd">
<facelet-taglib>
<namespace>...</namespace>
<tag>
<tag-name>modalWindow</tag-name>
<source>components/modalWindow.xhtml</source>
</tag>
</facelet-taglib>
标签库不包含对组件的属性的任何信息(id,width,height,title)和IDE不能检查我的语法,也不能在我输入时显示属性。
我在Facelets文档中找不到关于此主题的任何内容。以为你可以帮忙。谢谢!