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

Consulta entre [ ]

Estas en el tema de Consulta entre [ ] en el foro de Java en Foros del Web. Hola tengo el sgte codigo: @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código PHP: Ver original def formulariosInstance = Formularios . findAll ( "from Formularios as d where d.clave_form=?" , ...
  #1 (permalink)  
Antiguo 08/11/2011, 02:32
 
Fecha de Ingreso: diciembre-2010
Mensajes: 459
Antigüedad: 13 años, 4 meses
Puntos: 21
Consulta entre [ ]

Hola tengo el sgte codigo:

Código PHP:
Ver original
  1. def formulariosInstance=Formularios.findAll("from Formularios as d where d.clave_form=?",[params.id])
  2.  
  3.  [formulariosInstance: formulariosInstance]

Pero el resultado me lo devuelve asi:

[juan,jose,julio]

pero no quiero que aparezca esos corchetes ([ ])
Nota: en def formulariosInstance devuelve un bean Formulario
Que puedo hacer?

Gracias
__________________
Oye los consejos de todo el mundo, y sigue el tuyo.
Si te han ayudado deja un karma y si no te han ayudado pero vez util la información tb deja un karma xD
Sirdaiz
  #2 (permalink)  
Antiguo 08/11/2011, 05:59
Avatar de FiruzzZ  
Fecha de Ingreso: diciembre-2007
Ubicación: en casa
Mensajes: 470
Antigüedad: 16 años, 3 meses
Puntos: 41
Respuesta: Consulta entre [ ]

el restor es un Vector (si estás usando Hibernate o TopLink) lo cual es una API deprecated/obsoleta; o Object[] (EclipseLink).
los CORCHETES es porque estás haciendo un .toString sobre ese Vector, si recorrés el Array con un for each no vas a tener problemas
Código Java:
Ver original
  1. for(String string : formulariosInstance) {
  2. //hace algo con los string
  3. }
__________________
BadProgrammerException!
  #3 (permalink)  
Antiguo 08/11/2011, 09:13
 
Fecha de Ingreso: diciembre-2010
Mensajes: 459
Antigüedad: 13 años, 4 meses
Puntos: 21
Respuesta: Consulta entre [ ]

Gracias al final lo pude solucionar con el metodo .find

Saludos
__________________
Oye los consejos de todo el mundo, y sigue el tuyo.
Si te han ayudado deja un karma y si no te han ayudado pero vez util la información tb deja un karma xD
Sirdaiz
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 16:35.