Error en JSP al traer un String

Hola, primero que Hola! soy nuevo en el foro, espero no equivocarme al postear esto en esta seccion, de ser asi porfavor moderadores muevan el tema e indiquenmelo,

El problema que tengo es con un fragmento de codigo en JSP + MySQL, estoy desarrollando un formulario de registro en linea, registro, borro, pero no edito correctamente.

Al querer traer el String de la base de datos (MySQL) solo me trae un fragmento del campo seleccionado, es decir, Si mi nombre es Jose Luis solo me trae Jose, todo lo que esta despues del espacio no lo trae.

Ya revise la longitud del campo en la base de datos y esta bien tengo Varchar de 30, y jose luis no me ocupa mas de 30 caracteres, les paso el codigo...

De antemano muchas gracias.

 

Cualquier duda o sugerencia es bien recibida, ademas de las criticas.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de neko069

Tira líneas con

Tira líneas con   si tienes un   debería aparecer en la consola todos los datos de tu objeto, ahí te das cuenta, si vienen los datos completos... si no haz implementado el   deberías hacerlo...

Y bueno, tu código, tiene una atracción animal a hacerle inyección de SQL, no deberías meter lógica en tu Jsp, ya no contemos la conexión a la base de datos...

Si usas algún IDE, también podrías hacer debug al código, y checar el código fuente desde el navegador que uses, para que veas el html resultante, y verificar que no los campos no tengan alguna restricción, es lo que se me ocurre.....

Imagen de ezamudio

PreparedStatement

Un comentario muy aparte porque no sé si sea la solución a tu problema o no, pero usa PreparedStatements parametrizados, no concatenes SQL.