Saltar al contenido

¿Cómo ocultar elementos en JSF?

Recuerda que en las ciencias informáticas un error casi siempre tiene varias resoluciones, pero aquí te enseñamos lo más óptimo y mejor.

Solución:

en primer lugar, no debes envolver tus elementos con h:gridPanel que da como resultado html table

en su lugar deberías envolver con h:panelGroup lo que resulta en span en código html, también puede agregar layout="block" a h:panelGroup para hacerlo renderizado como div

segundo, no usas jstl cuando te escondes div en su lugar haz algo como esto

My Div Content

o

My Span Content

donde en el archivo css agregue esto:

.hide  
    display: none;

INMO siempre es mejor esconderse en JSF con rendered="#myBean.renderCondition"

Eche un vistazo a BalusC aquí Mostrar condicionalmente componentes JSF

Podrías hacer esto:

Donde yourBean.property devolvería ‘none’ para ocultar el div

Aquí tienes las comentarios y valoraciones

Agradecemos que desees reafirmar nuestro análisis añadiendo un comentario y dejando una puntuación te damos las gracias.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *