【发布时间】:2015-08-27 07:34:15
【问题描述】:
我有一个如下模板:
val outMsg = s"${outMap.mkString("<p/>\n")}"
if (returnMode.equalsIgnoreCase("HTML")) {
response.setContentType("text/html")
displayPage("Keywords Query Results:",
// <p>Query: {jsonObject.get.toString}</p>
<p>Return:
{outMsg}
现在发送到浏览器的内容:
419 iphone ( 2015-05-01 )<p/>
381 iphone ( 2015-05-01 Texas)<p/>
259 iphone ( 2015-05-01 NY)<p/>
148 iphone ( 2015-05-01 Tx)<p/>
131 iphone ( 2015-05-01 CA)<p/>
129 android ( 2015-05-01 TX)<p/>
如何指示scalatra“不理会文本”并将其按原样发送到浏览器?
更新请注意,上面的代码在 DisplayPage 内 - 这显然不允许宏/标记。我需要了解为什么示例程序甚至使用 displayPage - 以及更好的替代方案。
【问题讨论】: