Foros del Web » Programación para mayores de 30 ;) » Java »

Virtual Forms-rendered

Estas en el tema de Virtual Forms-rendered en el foro de Java en Foros del Web. Hola buenas! Resulta que estoy realizando un pagina con el netbeans visual web pack. En una pagina aparecen dos tablas (las cuales he introducido en ...
  #1 (permalink)  
Antiguo 28/11/2007, 05:55
 
Fecha de Ingreso: octubre-2007
Mensajes: 27
Antigüedad: 16 años, 6 meses
Puntos: 0
Virtual Forms-rendered

Hola buenas!

Resulta que estoy realizando un pagina con el netbeans visual web pack. En una pagina aparecen dos tablas (las cuales he introducido en dos grid panels, separadas). En la primera tabla aparecen una serie de tipos_de_producto(vinos, cafes) con sus respectivos botones. Cuando pincho al boton que desee aparecen los productos, es decir, si he pinchado en vinos pues aparecen muchas clases de vinos (rosado, tinto, blanco...).

La pregunta es la siguiente: Lo que intento hacer es que la segunda tabla no aparezca al arrancar la pagina, porque me aparecen todos los productos y al seleccionar un tipo_producto aparecen los que quiero, pero inicialmente no quiero que aparezcan. He intentado hacerlo con virtual forms pero no llego ha entenderlo. He buscado por otro lugares y he visto que existe una opción rendered, y he intentado probarlo pero no se bien lo que tengo que poner.

Lo que he escrito:


JAVA...
[CODE]
private boolean ikus=false;

public String button1_action() {

try{
ikus=true;
int col = Integer.parseInt(getSessionBean1().getGrup_prodRow Set().getObject("id").toString());

getSessionBean1().getProductoRowSet().setCommand(" SELECT * FROM producto WHERE tipo_prod=" + col);



}catch (SQLException sqlException){
log("No se encuentra");

}

return null;
}
public boolean isSelected(){
if (ikus=true) {
return true;
}else{
return false;}
}

JSP...
Código:
<h:panelGrid binding="#{NotaConsumo.gridPanel2}" id="gridPanel2" rendered="#{NotaConsumo.isSelected()}"
                            style="height: 264px; left: 216px; top: 24px; position: absolute" width="240">.......


Espero haberme exxplicado.


Muchas gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:37.