Articles of jsf

Como inserir caracteres especiais como & e <no atributo value dos componentes JSF?

Como inserir caracteres especiais como & e < no atributo value componentes JSF? Por exemplo: eu quero algo assim: Quando eu tento isso, recebo a seguinte exceção: javax.faces.view.facelets.FaceletException: Erro Parsing /foo.xhtml: Erro Rastreado [line: 15] O nome da entidade deve seguir imediatamente o ‘&’ na referência da entidade. E no caso de < , recebo […]

Qual é a function de @this exatamente?

Tanto quanto eu sei o @this é denotar o componente atual que aciona o evento, como: E no JSF 2 Ajax, o @this também pode significar o componente de encapsulamento, como: E eu tenho um caso em que usar p: datatable , incluindo ou excluindo @this pode ter um impacto diferente no envio parcial do […]

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.

Verifique se existe session JSF

Eu tenho uma página de login onde eu tenho um bean de usuário para autenticar o nome de usuário e senha para uma pessoa. Este bean é o escopo da session. Se alguém escrever um URL e tentar pular a página de login, como posso verificar isso e redirecioná-lo para a página de login? Por […]

O bean de apoio do JSF deve ser serializável?

Estou recebendo estas mensagens: [# | 2010-07-30T11: 28: 32.723 + 0000 | WARNING | glassfish3.0.1 | javax.faces | _ThreadID = 37; _ThreadName = Thread-1; | Configurando o valor do atributo não-serializável no ViewMap: (key: MyBackingBean, class de valor: foo.bar.org.jsf.MyBackingBean) | Isso significa que meus beans de apoio do JSF devem implementar Serializable? Ou eles estão […]

JSF: Como controlar o access e os direitos no JSF?

Eu gostaria de controlar o access após o login do usuário no meu sistema. Por exemplo: administrator : can add, delete and give rights to employee employee : fill forms only … Então, depois de saber qual direito o usuário possui, checando o database, gostaria de restringir o que esse usuário pode ver e fazer. […]

Como forçar um bean com escopo de aplicativo a instanciar na boot do aplicativo?

Eu não consigo encontrar uma maneira de forçar um bean gerenciado com escopo de aplicativo a ser instanciado / inicializado quando o aplicativo da web é iniciado. Parece que os beans com escopo no aplicativo são instanciados com preguiça na primeira vez que o bean é acessado, não quando o aplicativo da web é inicializado. […]

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 […]