Perguntas com a marcação «jsf-2»

JavaServer Faces (JSF) é uma estrutura model-view-presenter normalmente usada para criar aplicações web. A versão 2.x é um grande passo à frente em comparação ao JSF 1.x, expandindo significativamente o conjunto padrão de componentes e bibliotecas de componentes.

6
Obtenha o bean gerenciado JSF por nome em qualquer classe relacionada a Servlet
Estou tentando escrever um servlet personalizado (para AJAX / JSON) no qual gostaria de fazer referência ao meu @ManagedBeansnome. Espero mapear: http://host/app/myBean/myProperty para: @ManagedBean(name="myBean") public class MyBean { public String getMyProperty(); } É possível carregar um bean por nome de um servlet regular? Existe um servlet JSF ou auxiliar que …

10
Como usar o PrimeFaces p: fileUpload? O método listener nunca é invocado ou UploadedFile é nulo / gera um erro / não pode ser usado
Estou tentando fazer upload de um arquivo usando PrimeFaces, mas o fileUploadListenermétodo não está sendo chamado depois que o upload termina. Aqui está a visão: <h:form> <p:fileUpload fileUploadListener="#{fileUploadController.handleFileUpload}" mode="advanced" update="messages" sizeLimit="100000" allowTypes="/(\.|\/)(gif|jpe?g|png)$/"/> <p:growl id="messages" showDetail="true"/> </h:form> E o feijão: @ManagedBean @RequestScoped public class FileUploadController { public void handleFileUpload(FileUploadEvent event) { …






1
Qual é o uso de faces-config.xml no JSF 2?
Após o grande suporte do JSF 2 para anotações, estou me perguntando o que eu usaria faces-config.xmlpara. Qual é a sua importância agora? Ou seja, quais são as configurações que só podem ser feitas por faces-config.xmlmeio de anotações e não por anotações? No momento, tudo o que estou usando é …


2
Quando usar valueChangeListener ou ouvinte f: ajax?
Qual é a diferença entre os dois trechos de código a seguir - com relação ao listenerposicionamento? <h:selectOneMenu ...> <f:selectItems ... /> <f:ajax listener="#{bean.listener}" /> </h:selectOneMenu> e <h:selectOneMenu ... valueChangeListener="#{bean.listener}"> <f:selectItems ... /> </h:selectOneMenu>
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.