Hallo Ihr!
Ich möchte mit dem Tag <sql:query> Daten aus einer Datenbank auslesen und per JSP anzeigen. Das klappt auch prima. Es gibt jedoch in der Datenbank auch ein Textfeld, bei dem die Zeilenumbrüche im Browser nicht ausgeführt werden. Wie kann ich das ändern? :roll:
Hier ein Ausschnitt meines Codes:
Im Feld comment_text der Datenbanktabelle mt_comment befinden sich teilweise Zeilenumbrüche (\n). Diese gelangen aber nicht zum Browser bzw. werden ignoriert. Ich habe mal das <pre>-Tag probiert. Dann werden die Zeilenumbrüche korrekt dargestellt. Allerdings bekomme ich dann andere Probleme. Deshalb kann ich das als Lösung nicht verwenden.
Titus
Ich möchte mit dem Tag <sql:query> Daten aus einer Datenbank auslesen und per JSP anzeigen. Das klappt auch prima. Es gibt jedoch in der Datenbank auch ein Textfeld, bei dem die Zeilenumbrüche im Browser nicht ausgeführt werden. Wie kann ich das ändern? :roll:
Hier ein Ausschnitt meines Codes:
Code:
<sql:query var="rs" dataSource="jdbc/GuestbookDB">
select * from usr_web1_1.mt_comment where comment_visible = 1 order by comment_created_on desc
</sql:query>
<c:forEach var="row" items="${rs.rows}">
<div id="guestEntry">
<a name="${row.comment_id}"></a>
${row.comment_text}</p>
</div>
</c:forEach>
Im Feld comment_text der Datenbanktabelle mt_comment befinden sich teilweise Zeilenumbrüche (\n). Diese gelangen aber nicht zum Browser bzw. werden ignoriert. Ich habe mal das <pre>-Tag probiert. Dann werden die Zeilenumbrüche korrekt dargestellt. Allerdings bekomme ich dann andere Probleme. Deshalb kann ich das als Lösung nicht verwenden.
Titus