Fala galera,
to querendo criar um componente JSF 2.0, q permite decidir se vai imprimir um conteudo dentro da TAG…
Como faço para ler o conteudo da tag dentro da classe???
Obrigadaooo
Exemplo:
<test:customComponent id=“test”>
oi!!!
</test:customComponent>
Classe:
@FacesComponent(“components.CustomComponent”)
public class CustomComponent extends UIComponentBase {
@Override
public String getFamily() {
return "my.custom.component";
}
@Override
public void encodeBegin(FacesContext context)
throws IOException {
String value = (String) getAttributes().get("id");
if (value != null) {
ResponseWriter writer = context.getResponseWriter();
writer.write(value.toUpperCase());
}
}
}