Categorias
Java EE Programação

PostBack no JSF

Um grande problema com o JSF é que na especificação 1.1 não existe algum método para saber se a página está sendo executada no postback (quando você reenvia os dados para ela mesma). Mas existe o seguinte workaround: package web.jsf.vh; import java.io.IOException; import java.util.Locale; import java.util.Map; import javax.faces.FacesException; import javax.faces.application.ViewHandler; import javax.faces.component.UIViewRoot; import javax.faces.context.FacesContext; public […]

Categorias
Java EE Programação

JSF – Duplicate componentID

Utilizando o DataTable do RichFaces em uma simples página, após um reload na página sempre era retornado o seguinte erro: Duplicate component ID ‘_id0:_dataTable:_id1’ found in view. Segue abaixo o código da página que causava o erro: <ui:composition xmlns=”http://www.w3.org/1999/xhtml” xmlns:ui=”http://java.sun.com/jsf/facelets” xmlns:h=”http://java.sun.com/jsf/html” xmlns:f=”http://java.sun.com/jsf/core” xmlns:a4j=”https://ajax4jsf.dev.java.net/ajax” xmlns:rich=”http://richfaces.ajax4jsf.org/rich”> <h:form binding=”#{UserConsultPage.component}”> <rich:dataTable id=”dataTable” binding=”#{UserConsultPage.dataTable}” var=”item”> <rich:column> <f:facet name=”header”> <h:outputText value=”Name” […]

css.php