http://java.sun.com/products/jsp/syntax/2.0/syntaxref209.html#1003408“rel=“nofollow noreferer”>jsp:include和:。
或者,你可以提供 。 这仍然需要对组成部分发展(以及这一选择的后果)有合理的详细了解,但可以大量减少档案/法典数量。
这种办法只是一个黑板,但可能是短期 st脚石。 你们想要分发的图书馆或需要长期维修的部件不这样做。
新构成部分:
public class QuickComponent extends HtmlOutputText {
@Override public void encodeAll(FacesContext context) throws IOException {
ResponseWriter writer = context.getResponseWriter();
writer.writeText("I m not really a HtmlOutputText", null);
for (UIComponent kid : getChildren()) {
if (kid instanceof UIParameter) {
UIParameter param = (UIParameter) kid;
writer.startElement("br", this);
writer.endElement("br");
writer.writeText(param.getName() + "=" + param.getValue(), null);
}
}
}
}
律师:
/**Request-scope managed bean defined in faces-config.xml*/
public class QuickComponentProviderBean {
private QuickComponent quick;
public void setQuick(QuickComponent quick) {
this.quick = quick;
}
public QuickComponent getQuick() {
if (quick == null) {
quick = new QuickComponent();
}
return quick;
}
}
<>注:在您看来,不要再重复一对多个标的单质,或指同个标的。
添加新的内容,以便:
<h:outputText binding="#{quickComponentProviderBean.quick}">
<f:param name="Hello" value="World" />
</h:outputText>
<>说明:可以界定的属性没有改变。 编号: