Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di inc40
    Registrato dal
    Sep 2004
    Messaggi
    319

    [JSP] Stringa che contiene caratteri "invio"

    Salve,
    ho una pagina A.jsp nella quale leggo una stringa da un database (Oracle).
    La stringa letta la passo tramite un form alla pagina B.jsp.
    Se tale stringa contiene caratteri "invio", questi vengono persi nella pagina B.jsp

    Come posso fare per non perderli?

    Grazie
    Gli uomini, non avendo potuto guarire la morte, la miseria, l'ignoranza, hanno risolto, per vivere felici, di non pensarci.

  2. #2
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Li dovrai convertire in sequenze "
    " (è il tag HTML che porta a capo il testo).

    Puoi utilizzare, ad esempio, la replaceAll() della classe String.

    Esempio:
    codice:
    String tuaStringa = ...   // stringa letta dal DB
    tuaStringa = tuaStringa.replaceAll("\n", "
    ");
    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  3. #3
    Utente di HTML.it L'avatar di inc40
    Registrato dal
    Sep 2004
    Messaggi
    319
    Originariamente inviato da LeleFT
    Li dovrai convertire in sequenze "
    " (è il tag HTML che porta a capo il testo).

    Puoi utilizzare, ad esempio, la replaceAll() della classe String.

    Esempio:
    codice:
    String tuaStringa = ...   // stringa letta dal DB
    tuaStringa = tuaStringa.replaceAll("\n", "
    ");
    Ciao.
    Grazie Lele, ma quando visualizzo la stringa in una textarea (in B.jsp) vedo sti

    La cosa strana è che se visualizzo la stringa in una textarea in A.jsp è tutto ok, se la visualizzo in B.jsp vedo sti
    ...
    Gli uomini, non avendo potuto guarire la morte, la miseria, l'ignoranza, hanno risolto, per vivere felici, di non pensarci.

  4. #4
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,328
    Se la devi visualizzare in una Textarea la cosa è diversa.
    Non devi effettuare alcuna sostituzione, ma solo accertarti che il charset della pagina HTML che viene generata ti consenta di visualizzarla in modo corretto.

    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  5. #5
    Utente di HTML.it L'avatar di inc40
    Registrato dal
    Sep 2004
    Messaggi
    319
    Originariamente inviato da LeleFT
    Se la devi visualizzare in una Textarea la cosa è diversa.
    Non devi effettuare alcuna sostituzione, ma solo accertarti che il charset della pagina HTML che viene generata ti consenta di visualizzarla in modo corretto.

    Ciao.
    Grazie ancora Lele...e qual è il charset corretto che dovrei utilizzare?
    Gli uomini, non avendo potuto guarire la morte, la miseria, l'ignoranza, hanno risolto, per vivere felici, di non pensarci.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.