使用spark在freemarker模板中包含javascript文件

时间:2016-03-07 21:07:21

标签: javascript jetty freemarker spark-java

我试图在ftl(Freemarker Template)中包含javascript文件

js script tag

但我不断收到此消息

console error

我正在使用具有Jetty服务器的Spark框架。每当我尝试包含任何文件时,甚至只是图像,都会发生这种情况。用css我用过<#include "style.css">但它的解决方法。

有没有办法包含脚本?

1 个答案:

答案 0 :(得分:1)

您必须使用staticFileLocation来确定放置静态文件的位置,例如* .js和* .css,因此spark会直接为它们提供服务。

其次,不要包括这样的css:

<#include "css/style.css">

因为它会以<head>标记内的css规则结束,这将无效。