¿Cómo obtendría la longitud de una ArrayListexpresión JSF EL? #{MyBean.somelist.length} No
Estaba leyendo sobre JSF que es un marco de interfaz de usuario y proporciona algunos componentes de interfaz de usuario. Pero, ¿cómo es mejor o diferente de la cantidad de componentes que están disponibles en jQueryUI, AngularJS, ExtJS o incluso HTML, CSS y JavaScript sin formato? ¿Por qué...
Acabo de comenzar a leer Core JavaServer Faces, 3rd Ed. y dicen esto (énfasis mío): Es un accidente histórico que haya dos mecanismos separados, beans CDI y beans administrados JSF, para beans que se pueden usar en páginas JSF. Le sugerimos que utilice beans CDI a menos que su aplicación deba...
¿Hasta qué momento JSF guarda el estado de los componentes de la interfaz de usuario en el lado del servidor y cuándo exactamente se elimina la información de estado del componente de la interfaz de usuario de la memoria del servidor? A medida que un usuario que ha iniciado sesión en la aplicación...
Quiero hacer un menú desplegable selectOneMenu para poder seleccionar un estado en mi pregunta. ¿Es posible hacer que f: selectItem sea más flexible considerando lo que sucede si cambia el orden de las enumeraciones y si la lista es grande? ¿Y podría hacer esto mejor? ¿Y es posible "seleccionar"...
Estoy tratando de escribir un servlet personalizado (para AJAX / JSON) en el que me gustaría hacer referencia a mi @ManagedBeansnombre. Espero mapear: http://host/app/myBean/myProperty a: @ManagedBean(name="myBean") public class MyBean { public String getMyProperty(); } ¿Es posible cargar un...
Estoy tratando de cargar un archivo usando PrimeFaces, pero el fileUploadListenermétodo no se invoca después de que finaliza la carga. Aquí está la vista: <h:form> <p:fileUpload fileUploadListener="#{fileUploadController.handleFileUpload}" mode="advanced" update="messages"...
Estoy usando Primefaces en una aplicación JSF 2. Tengo un <p:dataTable>, y en lugar de seleccionar filas, quiero que el usuario pueda ejecutar directamente varias acciones en filas individuales. Para eso, tengo varios <p:commandLink>s en la última columna. Mi problema: ¿cómo puedo...
En el marco JSF MVC, ¿quién es modelo, vista y
¿Cuál es la diferencia entre definir View Params así: <f:metadata> <f:viewParam name="id" value="#{someBean.id}"/> </f:metadata> Y definir la propiedad en ManagedBean así: @ManagedProperty(value = "#{param.id}") private Integer
¿Cuándo se debe usar el evento f:viewActiono preRenderViewpara inicializar los datos de una página en lugar de usar la @PostConstructanotación? ¿Es la justificación para usar uno u otro en función del tipo de alcance del bean de respaldo, por ejemplo, si el bean de respaldo es @RequestScoped,...
Quiero poner un juego de packman en mi página * .xhtml (estoy usando jsf 2 y primefaces 3.5) Sin embargo, cuando "traduje" la página html en xhtml, aparece un error en este script: <script> var el = document.getElementById("pacman"); if (Modernizr.canvas &&...
¿Hay alguna forma de proporcionar una descarga de archivo desde un método de acción de bean de respaldo JSF? He probado muchas cosas. El problema principal es que no puedo entender cómo obtener OutputStreamla respuesta para escribir el contenido del archivo. Sé cómo hacerlo con a Servlet, pero...
Tal como está actualmente, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión...
Después del gran soporte de JSF 2 para anotaciones, me pregunto para qué usaría faces-config.xml. ¿Cuál es su importancia ahora? En otras palabras, ¿cuáles son las configuraciones que solo se pueden realizar mediante faces-config.xmly no mediante anotaciones? En este momento, todo lo que estoy...
Me gustaría usar espacios que no se rompan en mi página JSF. Lo sé, en HTML simple que podría usar para esto y esto funciona bien. Sin embargo, cuando los pongo en una página de Facelets, se produce un error de la siguiente manera: Error al analizar /page.xhtml: Error...
En JSF, un componente se puede representar o no utilizando el operador vacío EL rendered="#{not empty myBean.myList}" Según tengo entendido, el operador funciona como verificación nula, pero también verifica si la lista está vacía. Quiero hacer comprobaciones vacías en algunos objetos de...
¿Cuál es la diferencia entre las siguientes dos piezas de código, con respecto a la listenerubicación? <h:selectOneMenu ...> <f:selectItems ... /> <f:ajax listener="#{bean.listener}" /> </h:selectOneMenu> y <h:selectOneMenu ...
¿Cómo inserto un carácter de espacio que no se rompa en la página JSF como puedo en HTML usando ? ¿Existe tal etiqueta en JSF?
¿Cuándo y cómo debo utilizar las etiquetas <resource-bundle>y <message-bundle>para la localización en faces-config.xml? Las diferencias entre esos dos no son muy claras para mí.