在Japid中替换@Html

时间:2012-10-02 08:56:38

标签: java playframework-2.0 japid

在Play框架中,如果我们不希望播放转义Html字符,我们在scala视图中使用@Html。在Japid有没有替代品。我尝试导入play.api.templates.Html并尝试${Html${Html.get,但他们无法正常工作。难道我做错了什么。

2 个答案:

答案 0 :(得分:1)

Japid默认情况下不会转义表达式的字符串值以使其保持html安全,就像Play!确实。

参考:https://github.com/branaway/Japid/blob/master/documentation/manual/Japid_Generic_Engine.textile

如果您需要显式转义表达式的字符串值,可以使用:

${escapeHtml(expr)}

答案 1 :(得分:0)

或者简单地说:

~{expr}

〜意味着逃避。