おもちゃの Play フレームワーク プロジェクトがあります。そして、私のJavaコードは次のようなものです:
String r = "apple\nbanana";
return ok(index.render(r));
そして、私の index.scala.html は次のようなものです
@(r: String)
<table border="1" style="width:98%">
<tbody>
<tr>
<td>@r</td>
</tr>
</tbody>
</table>
問題は、表示された html で改行文字がなくなっていることです。HTMLで2行を取得したいのですが、1行しか取得できません。
Javaの行を次のように変更してみました:
String r = "apple<br>banana";
しかし、html にはまだ 2 行ではなく 1 行が表示されています。
"apple<br>banana"
では、Twirl で (改行文字を機能させる) 2 行を取得するにはどうすればよいでしょうか?