我正在使用Play框架为浏览器呈现我的UI。我有一个我希望在浏览器中显示的String字段,此String的值来自数据库。但是,此字符串字段包含具有HTML格式的文本,如下所示:
This exam contains questions about core Java initialization, declaration, contro, structures. Questions will be displayed as below:<br><br>public static void main(String args[ ]){<br> int x = 10;<br>}
当我在浏览器中渲染它时,它没有显示格式正确。这是HTML呈现的样子!
以下是HTML在浏览器中的外观!
有什么想法吗?
答案 0 :(得分:1)
来自Scala模板的文档:
转义
默认情况下,动态内容部分会根据转义进行转义 模板类型(例如HTML或XML)规则。如果你想输出一个 原始内容片段,将其包装在模板内容类型中。
例如输出原始HTML:
<p>
@Html(article.content)
</p>