Je suis encore en train d'apprendre le printemps Roo alors s'il vous plaît ours avec moi. Voici ce que j'ai (généré par roo)Stringbuilder append newline au printemps mvc
public String convert(Cluster cluster) {
return new StringBuilder().append(cluster.getName()).toString();
}
donc ce qui produit est cela.
<div id="_s_com_clusters_id" class="box">Cluster1,Cluster2,Cluster3,Cluster4,Cluster5,Cluster6</div>
qui affiche
Cluster1, Cluster2, Grappe3, Cluster4, Cluster5, Cluster6
à la page Web. Qu'est-ce que je veux faire est d'insérer une nouvelle ligne à la place du "," j'ai essayé append ("\ n") et cela ajouté un espace entre chacun, mais c'était tout.
Edit: J'ai aussi essayé append ("
") ainsi et le code HTML généré est
<div id="_s_com_clusters_id" class="box">Cluster1<br/>,Cluster2<br/>,Cluster3<br/>,Cluster4<br/>,Cluster5<br/>,Cluster6<br/></div>
qui se traduit par
Cluster1 < br/>, Cluster2 < br/>, Cluster3 < br/>, Cluster4 & lt; br/>, Cluster5 < br/>, Cluster6 < br/>
étant affiché sur la page Web.
devrait être ''
au lieu de \ n, mais je ne sais rien au sujet de Roo pour répondre si elle échapper à cette HTML –