Agregar índice de bucle en c: para cada etiqueta

antes de haber estado usando etiquetas de tiempo de renderizado (como a4j: repeat, ui: repeat), para crear paneles basados ​​en una colección de elementos. Todo eso cambió y ahora debo usar c: forEach en su lugar. En cada panel hago muchas llamadas AJAX y actualizaciones parciales de la página. Es por eso que estoy usando identificaciones personalizadas para identificar qué componentes quiero actualizar. Entonces mis atributos de render son así:

#{cc.clientId}:pnlRepeat:#{row}:radioAplicar

Donde pnlRepeat es el atributo id y {#row} es el atributo rowKeyVar en la misma etiqueta. Ahora ... ninguno de ellos existe cuando uso c: forEach, por lo tanto, obtengo excepciones de identificación duplicadas. Sé que podría usar varStatus y crear un panel con el ID # {row}, pero por otro lado. JSF no permite que los atributos de id evalúen una expresión EL. ¿Cuál sería una solución? Muchas gracias.

Respuesta 1

Tenía cierta confusión sobre dónde debería poner el inicio de sesión comercial entre Model y Presenter. Algunos tutoriales dicen que el modelo tiene inicio de sesión comercial y otros dicen que el modelo es solo POJO.

He agregado botones en GridView usando el adaptador base, que los botones dependen de la longitud de la palabra al hacer clic en el botón y luego ocultar. Después de hacer clic en todos los botones, GridView se vacía, quiero comprobar si ...

Me gustaría tomar una instantánea de mi tiempo de ejecución (los archivos .snapshot utilizados en los perfiladores para Java, como YourKit, JProfiler, VisualVM, etc.) es posible tomar una instantánea llamando a un método ...

¿Hay alguna API Java (fuente abierta) que se pueda usar para dibujar / crear diagramas UML. JFreeChart es una API de Java para dibujar cuadros / barras / gráficos, de manera similar, ¿hay alguna herramienta para dibujar diagramas UML usando Java? ...