Convertir un string PostgeSQL à HTML à travers des classes Java

Convertir un string PostgeSQL à HTML à travers des classes Java - Java - Programmation

Marsh Posté le 26-05-2006 à 12:36:35    

Mon problème c'est que j'ai enregistrer un champs de text à partir d'une page HTML (textarea) vers la base de données postgeSQL (jusqu'au là, pas de problème).
 
Lors de l'affichage des enregistrements j'ai réalisé que pour les champs multiligne(au cours de la saisie) sont affiché sous forme d'une seule ligne  
 
Autres problème: lors de la saisie, si on met des caractères spéciaux ou tout simlement des accents, des appostrophes, des signes de comcapaisont et surtont les signes qui donnent aspect d'une balise HTML.... créent des problèmes au niveau sasie ou affichage
 
veuillez m'aidez a touver une solution à ce sujet
 
et pour les modérateur, j'espères qu'il ajoutentent des nouvelles catégories psécialisés en  jsp, java beans, Servlet...


---------------
Aidez les autres, les autres vous aideront,
Reply

Marsh Posté le 26-05-2006 à 12:36:35   

Reply

Marsh Posté le 26-05-2006 à 13:54:02    

Citation :

Lors de l'affichage des enregistrements j'ai réalisé que pour les champs multiligne(au cours de la saisie) sont affiché sous forme d'une seule ligne


 
Si tu affiches directement ton enregistrement dans une page HTML, c'est normal car en HTML un retour à la ligne est affiché comme un espace.
Pour afficher un retour à la ligne, il faut soit un <br /> soit afficher tout le champ dans une balise <pre>
 

Citation :

Autres problème: lors de la saisie, si on met des caractères spéciaux ou tout simlement des accents, des appostrophes, des signes de comcapaisont et surtont les signes qui donnent aspect d'une balise HTML.... créent des problèmes au niveau sasie ou affichage


 
Il faut encoder les caractères spéciaux avant l'affichage :
> : &gt;
< : &lt;
...

Reply

Sujets relatifs:

Leave a Replay

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