Accueil > Forum > > > > textarea=>String : saut de ligne?
textarea=>String : saut de ligne?
mardi 6 mai 2008 à 10:30:12 |
textarea=>String : saut de ligne?

hluder
|
Bonjour bonjour! Nouveau jour nouveau problème! Dans ma belle appli Web j'envoi des mails MAIS... (ya toujours un mais) Quand je récupère mon texte du message de la textarea vers une String puis que je la met dans le mail et que je l'envoi... ==> il n'y a pas les saut de ligne et c'est horrible!Une solution? J'attend et j'ai confiance! --------------------------------------------- Nivraë - just her
|
|
mardi 6 mai 2008 à 13:20:02 |
Re : textarea=>String : saut de ligne?

indiana_jules
|
Bonjour, Si tu fais un System.out.println de ton String, les sauts de lignes apparaissent-ils ? Si non, peut-être faudrait-il convertir les \n en \n\r. Sinon, Pourrais-tu nous monter ton code d'intialisation de ton JTextArea, de l'opération entre le composant GUI et ton String, et enfin de ton String à ton message de mail. Peut-être qu'un de ces étapes n'est pas défini comme tu le souhaiterais.
Voili voilà
[#Tout le monde a des idées : la preuve, c'est qu'il y en a de mauvaises] [#Je ne comprends pas tout, mais je parle de tout : c'est ce qui compte]
|
|
mardi 6 mai 2008 à 14:20:25 |
Re : textarea=>String : saut de ligne?

hluder
|
Alors quand je fai le System.out.println(message) j'ai :egazgaedqd
alors que j'avais tapé : eagz gae dqd
Et voilà ce qu'il me met dans les log de glassfish
_Part_0_511222.1210075754303 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit egazgaedqd ------=_Part_0_511222.1210075754303
//là ou je fais ma textarea
Message:<br/><textarea name="message" id="message"rows="10" cols="100"></textarea>
//là ou je recup le paramètre avant de faire le System.out.println(message) String message=request.getParameter("message");
------------------------------ Nivraë - just her
|
|
mardi 6 mai 2008 à 16:43:28 |
Re : textarea=>String : saut de ligne?

hluder
|
Merci!!!!
j'ai fait un ajout de ça String message=request.getParameter("message").replace("\n", "\n\r"); et ça marche!
Merci pour des indications
----------------------------------- Nivraë - just her
|
|
mardi 6 mai 2008 à 17:04:34 |
Re : textarea=>String : saut de ligne?

hluder
|
Et j'ai le même probleme pour mes textarea a destination de ma BD c'est pareil, je récupère avec une String de la meme manière que pour les mails
Mais après il ne veux pas me mettre les "saut de ligne" même avec le String message=request.getParameter("message").replace("\n", "\n\r");
Je pense que c'est a cause de la BD (Informix) faut il remplacer le "\n" par autre chose?
---------------------------------------
Nivraë - just her
|
|
mardi 6 mai 2008 à 18:06:35 |
Re : textarea=>String : saut de ligne?

indiana_jules
|
Bonsoir, là il faut faire attention, vérifie directement dans ta base de données la présence de sauts, car \n est les caractére unicode du saut de ligne. Si ta ligne "request.getParameter("message").replace("\n", "\n\r");" ne fait rien, j'ai bien peur que le type de ta colonne filtre le caractére de saut (et donc changer le type, en CLOB par exemple).
Voili voilà
[#Tout le monde a des idées : la preuve, c'est qu'il y en a de mauvaises] [#Je ne comprends pas tout, mais je parle de tout : c'est ce qui compte]
|
|
mercredi 7 mai 2008 à 09:25:18 |
Re : textarea=>String : saut de ligne?

hluder
|
en fait si je met un saut de ligne il ne memorise pas mon texte et ya une erreur qui est générée (l'erreur etant que'il veut pas de saut d eligne)
Je connai pas Clob jvai essayer ce matin mais si tu pouvais m'en dir eplus
---------------
Nivraë - just her
|
|
mercredi 7 mai 2008 à 11:00:29 |
Re : textarea=>String : saut de ligne?

hluder
|
Réponse acceptée !
BOn j'ai vaincu les clob!!!! pstmt = RequetesSQL.conn.prepareStatement("insert into action values (0,'"+id+"',today,?)"); File file = new File("description.dat"); file.createNewFile(); FileOutputStream fos = new FileOutputStream(file); fos.write(desc.getBytes()); int fileLength = (int) file.length();
set_AsciiStream(1,file,fileLength); // set 1st column with full length set_execute(); // insert pstmt.close();
et puis sa aussi rivate static void set_AsciiStream(int index, File file, int length) { FileInputStream fin; System.out.println("Entering " + length + " bytes of data to clob column \n"); try { fin = new FileInputStream(file); pstmt.setAsciiStream(index,fin,length); } catch ( Exception e) { System.out.println("FAILED to perform setAsciiStream: " + e.toString()); } }
public static void set_execute() { try { pstmt.executeUpdate(); } catch (SQLException e) { System.out.println("FAILED to Insert into tab: " + e.toString()); } }
on sait jamais si àa peut servir a quelqu'un d'autre!
Merciiii rendez vous au prochain problème!
-------------------------------------- Nivraë - just her
|
|
Cette discussion est classée dans : ligne, string, textarea, envoi, saut
Répondre à ce message
Sujets en rapport avec ce message
Définir la saisie contenue dans un textArea (String, Integer ou Double) [ par lacouine ]
Bonjour,Je cherche à définir la saisie dans un textArea. (Integer, string ou double)En fait, je souhaiterai par exemple fixer la saisie de chiffres po
string[] <--> ligne excel [ par javateux ]
est ce que qqn connai 1 methode pour separer les string contenues ds String[] de facon a les recuperer ds un tableau excel? Il faut une string par ce
pb!!! a BIG one!!! [ par othland ]
slt tlmbonne année tlm1/première question:je veux acceder à un fichier txt dans mon disque dur puis recuperer tout le contenu du fichier dans une vari
découper une ligne de String [ par abd_manel ]
salut à tousje cherche un code java qui me permet d'extraire les mots se trouvant dans un fichier et qui sont séparées par des virgules.merci
découper une ligne de String [ par sam81 ]
salut à tousje cherche un code java qui me permet d'extraire à partird'une ligne d'un fichier tous les mots de cette ligne sachant que les mots sont s
Relance: Saut de ligne dans la cellule d'une Jtable [ par empiret ]
http://www.javafr.com/forum.v2.aspx?id=450128 - ne pas fixer la hauteur des cellules - en rajoutant dans ton texte la réprésentation du saut de ligne
lire et ecrire une ligne dans un fichier [ par nadddd ]
salut a tousen faite, je dois ecrire des lignes dans un fichier et pouvoir les lire par apresj'aimerais utiliser que des string, c'est a dire, ecrire
tableau de car => string [ par monstor_rox ]
Bonjour je voudrai savoir comment passer un tableau de caractère en string string chaine; try { Buffer
lecture et écriture depuis une Applet [ par javinc ]
Je précise : le fichier à lire ou écrire est sur le même serveur que l'Applet.Voici mon code :méthode pour lire un fichier depuis mon Applet (elle mar
Lire un String ligne par ligne [ par ajan ]
Bonjour,je suis en train de coder une sorte de traitement de texte. J'ai un fichier en entrée, je veux lui enlever ses lignes d'erreurs, puis utiliser
Livres en rapport
|
Derniers Blogs
TECHDAYS PARIS 2010 : PLAN DE MIGRATION VERS SHAREPOINT 2010TECHDAYS PARIS 2010 : PLAN DE MIGRATION VERS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Arnault Nouvel et Antoine Dongois Le processus à prendre : Apprendre (découvrir la plateforme) Préparer (documenter l'historique et choisir la méthode de MAJ) Test (Test de MAJ) Implémenter (Effectuer la MAJ) Valid...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice TECHDAYS PARIS 2010 : LA PLEINIèRE DU SECOND JOURTECHDAYS PARIS 2010 : LA PLEINIèRE DU SECOND JOUR par ROMELARD Fabrice
Après un retour sur l'histoire des TechDays de Paris et le fait que ce soit le plus gros event MS au monde (du fait de sa gratuité), le président de MS France (Eric Boustoullier) a fait une présentation de la vision Microsoft pour les années à venir...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice CRéATION D'UNE BASE DE DONNéE SOUS SQL AZURECRéATION D'UNE BASE DE DONNéE SOUS SQL AZURE par junarnoalg
Sans rentrer dans les détails, je me propose ici de faire un rapide tour de ce que propose SQL Azure.
SQL Azure est avant tout un service d'hébergement de base de données relationnelles construit sur SQL Server. Il permet aux entreprises d...
Cliquez pour lire la suite de l'article par junarnoalg TECHDAYS PARIS 2010 : LES SERVICES D'APPLICATIONS DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LES SERVICES D'APPLICATIONS DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Xavier Moreels et Julien Bakmezdjian Ce sujet est lié au partage des applications comme services dans SharePoint 2010, ceci représente la possibilité de créer sa propre application qui sera utilisable comme ceux en standard : Search...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|