Articles of jsf 2

Exportar para Excel JSF e PrimeFaces

Usando o JDK 1.6, JSF 2.1, PrimeFaces 2.2.1, POI 3.2 e Apache Tomcat 7 Eu estou tentando configurar um servlet para permitir o download de um arquivo do excel com base na seleção do usuário. O documento do Excel é criado no tempo de execução. Nenhum erro e o código entra no servlet. Eu clico […]

Como detectar dados não salvos no formulário quando o usuário sai da página?

Preciso detectar dados não salvos no formulário quando o usuário sai da página sem enviar o formulário. Eu gostaria de implementar isso sem adicionar um listener de alteração de valor a cada input. Este é o requisito funcional: Msgstr “Usuário abre uma página do que clica em qualquer link se os valores na página alteraram […]

PDF em branco mesmo com o jrxml Jasperreport mais simples

Eu tenho um site EJB com glassfish 3.1 + JSF para jasperreport 4.0.1. o site não tem problema em streaming de pdf, mas ele produz PDF em branco ao imprimir PDF com runReportToPdfStream, abaixo está o trecho de código: EJB public class BookEJB { public void printReport() throws ClassNotFoundException, IOException, JRException { Map parameterMap = […]

Como o JSF 2 ConversationScope funciona?

Eu tenho uma página facelets JSF que exibe uma tabela de dados, dependendo de qual página eles estão vendo. Quando exibo a página 1, chamo o método de ação view() para obter os dados do database para as duas páginas e armazená-los como um campo de membro privado do bean (duas matrizes). Eu também chamo […]

Por que o JSF 2.0 RI (Mojarra) não lê as annotations da minha turma?

Eu tenho um projeto War and Jar no meu projeto JSF baseado em Eclipse. Decidi usar annotations para declarar meu FacesConverter (entre várias outras coisas), em vez de declará-lo usando my faces-config.xml. @FacesConverter(value=”passwordFieldStringConverter”) public class PasswordFieldStringConverter implements Converter { public Object getAsObject(FacesContext arg0, UIComponent arg1, String arg2) throws ConverterException { try { return arg2.getBytes(“UTF-16BE”); } […]

Como posso obter uma string de pacote de mensagens dentro de um bean gerenciado?

Eu gostaria de poder recuperar uma string de um pacote de mensagens de dentro de um bean gerenciado do JSF 2. Isso seria feito em situações em que a sequência é usada como o parâmetro summary ou details em uma FacesMessage ou como a mensagem em uma exceção lançada. Eu quero ter certeza de que […]

Validação de email usando expressão regular no JSF 2 / PrimeFaces

Eu tenho um campo de input tomando um endereço de e-mail: Como posso validar o valor inserido como um endereço de email válido usando regex no JSF 2 / PrimeFaces?

JSF 2.0 AJAX: Chame um método de bean a partir do javascript com jsf.ajax.request (ou de outra forma)

Alguns antecedentes: Estou construindo um componente JSF personalizado. O componente é basicamente um editor de texto e deve ter um botão “Salvar” para salvar a seqüência de conteúdo do editor. Como eu estou usando a biblioteca CodeMirror , eu preciso buscar o conteúdo (string) do editor com javascript e enviá-lo para o servidor. Portanto, nesse […]

O método f: ajax listener em h: selectOneMenu não é executado

A página é gerada corretamente com valores apropriados no bean gerenciado, mas os events ajax nesses dois h: selectOneMenus não funcionam. O ouvinte não é chamado. Um erro tem que estar em algum lugar dentro das tags, mas não vejo isso. Feijão Gerenciado: @ManagedBean(name = “registrateStudent”) @ViewScoped public class RegistrateStudent { private Faculty selectedFaculty; private […]

Passar argumento para um atributo de ação de componente composto

O titulo realmente diz tudo. Eu fiz uma tentativa que falhou com o erro: Illegal attempt to pass arguments to a composite component lookup expression (ie cc.attrs.[identifier]). Minha tentativa é assim: Qual é o jeito certo de fazer isso?