我正在尝试将简单的URL传递给play框架应用程序中的视图,但是当以字符串形式传递时,&
URL中的更改为&
导致URL不起作用的位置。
如果我将参数更改为Html,即更改@(url: Srting)
为@(url: Html)
,则在尝试将url作为字符串传递给view.render()
method 时出现错误。
如何将url转换为HTML并以此传递?
为了防止动态内容在视图上发生默认的转义,您需要使用String
with @Html(String)
函数包装:
视图:
@(url: String)
<div class="myLink">
Go to: @Html(url) <br>
not to: @url
</div>
控制器:
public static Result displayLink(){
return ok(view.render("<a href='http://stackoverflow.com/'>Stack Overflow</a>"));
}
有关更多信息,请参阅文档上的模板引擎页面(特别是底部的“转义”部分)。
问题内容: 背景: 我创建了一个非常简单的前端,用户可以在其中输入字符串。输入并单击“检查”按钮后,我想将此字符串作为JSON传递给python字符串,它将在其中进行SQL查找。根据SQL外观,python脚本应传递一个布尔值,该值应更改?到✔或✘。 题: 一旦按下“检查”按钮作为JSON到Python脚本,然后如何将字符串从Python传递到HTML,将?更改为✔或✘,如何传递字符串? 研究:
我创建了一个新的电子应用程序。 在索引中。jsi使用节点文件系统加载数据 如果我试着使用require。JSIT之所以能够工作,是因为它运行在不同的线程上,而不是使用节点进行初始化,更像是一个实际的浏览器窗口。但有没有办法从索引中传递数据呢。js到main。js 我不知道我对这个问题的看法是否部分正确 如果您需要更多代码或信息,请询问!
问题内容: 我想在用户登录失败后显示提示信息,但我无法在Jade视图中显示变量。 我有一些片段,我知道我必须在我的app.configure()中使用它: 在用户输入错误的密码后,我将设置闪存消息是什么: 我不知道如何访问我的Jade文件。我怀疑我是否将所有设置正确。这个问题很像这样:将Express.js2迁移到3,特别是将app.dynamicHelpers()迁移到app.locals.us
问题内容: 我在启动服务器的app.js文件中有此路由 我在view_item.html中有这个: 我希望它显示变量值-5。如果使用的是玉之类的模板引擎,那会很容易。我可以将服务器代码的第三行更改为 但是我使用html作为模板引擎。到目前为止,我的研究告诉我,使用带有angular的模板引擎通常不是一个好主意,并且总有一种方法可以使用angular的内置模板系统来实现。那么我该怎么做呢?我是否以某
我有一个序列化器:
(编辑:我现在试图将[]字节数组传输到ffmpeg,但是ffmpeg没有填满我的缓冲区: 但我得到以下错误: [mov,mp4,m4a,3GP,3G2,mj2@0x7FF05D002600]流0,偏移量0x5Ded:部分文件