Konvertieren von Zeichenfolgen im Html-format
Ich bin ein Anfänger mobile developer für Android/iPhone.
Ich benutze JAVA, einen Antrag für eine Nachricht an das back-end (DB/Mainframe) und ich bekomme Antwort im richtigen format erwartet(In Absätzen).
Und ich leiten Sie diese Antwort auf eine JSP-Seite. Jedoch, durch die Zeit, erreicht dieser Seite wird es alle zerbröckelt in einem einzigen Absatz.
Also in meinem front-end-Gerät bekomme ich nicht, die Nachricht in das richtige format.
Ich will die Nachricht, die in der JSP im HTML-format sein, mit <Br>
oder einer neuen Zeile (Oder was auch immer es ist), wenn es einen Bruch in Absatz oder Zeile ändern.
for(int i=0;i<messageList.size();i++){
MsgCenterDetail msg=(MsgCenterDetail)messageList.get(i);
MsgCenterDetail newmsg=new MsgCenterDetail();
**newmsg.setMsgBody(msg.getMsgBody());**
}
Den newMsg Objekt(Letzte Zeile) ist das, was ich vorne an die JSP. Was ich damit sagen will ist, wenn ich Drucken, was ich werde es in(ie,msg.getMsgBody()) auf der debug-Konsole bekomme ich es in den Absätzen. Aber in der JSP-Seite bekomme ich alles Durcheinander in einem riesigen Absatz.
Kann mir jemand sagen, wie dies zu tun ?
- haben müssen Sie das html-format, in jsp oder android?
- Warum ist der string, der verliert seine Zeilenumbrüche in der Umleitung?
- Ich brauche es in meine JSP. Meine JSP muss die Anzeige der HTMl-Tags
Du musst angemeldet sein, um einen Kommentar abzugeben.
Setzen
<p><pre>
- tags um Ihre Inhalte vor der Umleitung es in Ihrer JSP-Seite. So werden die Inhalte, die Sie senden, um Ihre JSP wirdHier
<p>
bezeichnet einen HTML-Absatz-und<pre>
html bewahren tag bewahrt, die alle Plätze in den Inhalt innerhalb dieses Tags. Sie können besuchen Sie HTML-tag-Referenz für mehr details.Hoffe, dass dies Ihr Problem zu beheben.
Setzen seperators wie '|' am Ende jeder Zeile.
Also, wenn der code der jsp-Seite in den Paragraphen wird es sein, dort mit dem '|'
so können Sie einfach str_replace und ersetzen Sie es mit einem
<br/>
oder was Sie sonst noch verwenden könnte.Probieren Sie es aus 😀
verwenden Sie diesen code