Articles of primefaces

p: dataExporter não reconhece p: cellEditor

Eu tenho um editable com e eu quero exportar o conteúdo dessa tabela em formato PDF usando . Eu incluí o jarro itext 2.1.7 . Eu tenho a saída em PDF, mas mostra os valores de Object#toString() de todos os componentes assim: org.primefaces.component.celleditor.CellEditor@1bd59e1 Como eu exporto os valores de saída do vez disso?

Localizar componente por ID no JSF

Eu quero encontrar algum UIComponent do bean gerenciado pelo id que eu forneci. Eu escrevi o seguinte código: private UIComponent getUIComponent(String id) { return FacesContext.getCurrentInstance().getViewRoot().findComponent(id) ; } Eu defini um p:inputTextarea como: Agora, se uma chamada para o método como getUIComponent(“activityDescription”) está retornando null , mas se eu chamá-lo como getUIComponent(“adminTabView:activityForm:activityDescription”) então eu posso obter […]

Como escrever um conversor personalizado para

Como posso escrever um conversor personalizado ao trabalhar com componentes PrimeFaces que usam uma lista de POJO? Meu problema particular é com Sem um conversor, recebo java.lang.ClassCastException porque o JSF define os valores enviados com valores enviados java.lang.String não convertidos.

UISelectMany em uma lista faz com que java.lang.ClassCastException: java.lang.String não possa ser convertido em T

Estou usando o em uma List : private List selectedItems; private Map availableItems; Ao enviar o formulário e fazer um loop sobre os itens selecionados conforme abaixo, for (int i = 0; i < selectedItems.size(); i++) { Long id = selectedItems.get(i); // … } Então eu recebo uma exceção de class: java.lang.ClassCastException: java.lang.String cannot be […]

Primefaces colunas estáticas e dinâmicas em tabelas de dados

Estou usando o Primefaces 5.0 para criar uma tabela de dados dinâmica. Meu DataObject possui alguns campos obrigatórios e uma lista de “tupel” opcional (par de valores-chave). A lista opcional pode variar em tamanho. Portanto, eu preciso de um mecanismo dynamic para mostrar uma lista de DataObject em Primefaces.DataTable. Minha abordagem parece: public class DataObject […]

O bean @SessionScoped perde o escopo e é recriado o tempo todo, os campos se tornam nulos

Eu tenho um problema muito estranho com um bean SessionScoped em um projeto JSF 2.0. Usando o Netbeans 6.9.1, servidor Glassfish 3 e PrimeFaces 3 como a biblioteca de componentes JSF. Aqui está algum código: package com.hia.jsf; import com.hia.netlabel.jpa.Genre; import com.hia.netlabel.jpa.Label; import java.io.Serializable; import java.util.List; import javax.annotation.PostConstruct; import javax.enterprise.context.SessionScoped; import javax.faces.bean.ManagedBean; import javax.faces.bean.ManagedProperty; @ManagedBean @SessionScoped […]

Como se livrar de AVISO: PWC4011: Não é possível definir a codificação de caracteres de solicitação para UTF-8

Isso é no GlassFish 3.1, usando PrimeFaces sobre Mojarra e salgado com MyFaces CODI. Em quase todos os pedidos, aparece a seguinte mensagem: AVISO: PWC4011: Não é possível configurar a codificação de caracteres de solicitação para UTF-8 no contexto /com.myapp_war_0.1, porque os parâmetros de solicitação já foram lidos ou o ServletRequest.getReader () já foi chamado […]

Como excluir o componente filho na atualização ajax de um componente pai?

Eu estou usando a tag PrimeFaces no meu código. Como podemos excluir um componente filho de ser atualizado em uma chamada de ajax que atualiza um componente pai?

Usando um “Por favor, selecione” f: selectItem com valor nulo / vazio dentro de ap: selectOneMenu

Estou preenchendo um do database da seguinte maneira. A opção selecionada padrão, quando esta página é carregada é, O conversor: @ManagedBean @ApplicationScoped public final class CountryConverter implements Converter { @EJB private final Service service = null; @Override public Object getAsObject(FacesContext context, UIComponent component, String value) { try { //Returns the item label of System.out.println(“value = […]

Como ligar conteúdo dynamic usando ?

Eu uso o para exibir o conteúdo PDF estático. Como posso alterá-lo para exibir conteúdo dynamic?