Otra preguntilla!

Hola nadasurf! Tengo otra preguntilla. Estoy sacando a través de JDBC y JSP, datos de una BD en Oracle 9i, tengo que sacar código HTML de una de las tablas de la bd.
Este código al visualizarlo (estado en un atributo clob) con
<%= clob.getSubString(1,9999999) %>
Lo muestra e interpreta, todo salvo las comillas dobles, que se han tenido que introducir con ' para que oracle te dejara meterlas.
Es como si no las reconociera o no las interpretara. Las necesito para que me muestre las imagenes <IMG src="...>
Y para las variables que he metido en la hoja de estilo.
¿Sabes alguna forma de que me las interprete?
Gracias,
Mónica.

1 Respuesta

Respuesta
1
Para meter comillas en una base de datos puedes hacer dos cosas. O bien cambias las comillas dobles por simples, si es eso lo que no te funciona (o viceversa, si son las simples las que no te van).
<img src='hola.gif'> Funcionaría.
O bien las escapas al meterlas en la BBDD y las des-escapas al sacarlo.
Es decir, sustituyes " por \" al meterlo y luego sustituyes \" por " al sacarlo (ahora estoy dudando de si habrá comillas o no en la bbdd, pruébalo y me lo dices anda) :p
Numero de cervezas en tu cuenta: [ 2 ].

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas