将表单中的属性继承到jsf taglib
在JSF中创建自定义facelet组件时,如何使标记库中的组件继承UI表单中定义的组件的属性?例如,我的taglib文件ST.xhtml将表单中的属性继承到jsf taglib,jsf,facelets,taglib,Jsf,Facelets,Taglib,在JSF中创建自定义facelet组件时,如何使标记库中的组件继承UI表单中定义的组件的属性?例如,我的taglib文件ST.xhtml <ui:composition> <h:inputText id="#{id}" value="#{value.ST.value}"/> </ui:composition> 我的taglib.xhtml <?xml version="1.0"?><!DOCTYPE facelet-taglib
<ui:composition>
<h:inputText id="#{id}" value="#{value.ST.value}"/>
</ui:composition>
我的taglib.xhtml
<?xml version="1.0"?><!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>http://www.tolven.org/jsf/trim</namespace>
<tag>
<tag-name>ST</tag-name>
<source>trim/ST.xhtml</source>
</tag>
</facelet-taglib
http://www.tolven.org/jsf/trim
装货单
trim/ST.xhtml
<html>
<body>
<ui:composition>
<trim:ST id="myID" value="#{myBean.prop}" style="width:50;"/>
</ui:composition>
</body>
</html>