[JSP/Struts] Problème avec la gestion des retours chariot

Problème avec la gestion des retours chariot [JSP/Struts] - Java - Programmation

Marsh Posté le 19-06-2005 à 10:47:51    

Salut,  
 
voilà j'ai un problème avec la gestion des retours chariot.  
Les étpaes sont les suivantes :  
- saisie d'un texte dans un textearea  
- stockage du texte saisi dans Oracle (type varchar)
- récupération du texte dans Oracle pour l'afficher dans une page JSP  
 
Le problème est que lorsque je veux afficher le contenu du texte dans une page JSP, les retours chariot sont remplacer par des espaces à l'affichage.  
J'ai essayé avec le tag <bean:write> : ca ne marche pas  
J'ai essayé avec : <%= texte %> : ca ne marche pas non plus  
 
Si quelqu'un pouvait m'aider en me disant comment faire pour conserver les sauts de lignes, ce serait sympa.  
 
Merci d'avance

Reply

Marsh Posté le 19-06-2005 à 10:47:51   

Reply

Marsh Posté le 19-06-2005 à 11:16:10    

Salut,
 
Il faudrait réussir à savoir quand le problème apparait.
 
Juste avant d'enregistrer dans Oracle : quel code ascii possède le retour chariot sur cette chaîne de caractère?
 
Après enregistrement, quand on visionne sur Oracle avec une requête SQL, quelle tête a le retour chariot?
 
A la lecture en JSP, quel est le code ascii de cet espace qui a remplacé le retour chariot?
 
Plutôt que d'utiliser le tag bean : write, si tu es compatible JSP 2.0, as-tu essayé d'écrire simplement ${texte} dans ta page JSP pour voir comment il traite ce caractère?

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed