我是Spark的新手。谁能告诉我如何映射外部静态资源?我知道从here获得以下方法:
public static synchronized void externalStaticFileLocation(String
externalFolder) {
if (initialized) {
throwBeforeRouteMappingException();
}
externalStaticFileFolder = externalFolder;
}
但是我不知道如何使用它。我在路由之前称它为
externalStaticFileLocation("/resources/*");
我也试过
staticFileLocation("css/CrudTemp.css");
staticFileLocation("js/jquery.js");
staticFileLocation("js/jquery-ui.js");
也试过了
Spark.staticFileLocation("src/main/resources/css");
Spark.staticFileLocation("src/main/resources/js");
最佳答案
我通过在src / main / resources下创建公用文件夹解决了它
然后像
staticFileLocation("/public");
然后在模板文件中我访问该资源
css/file.css
js/file.js
而且有效...
但我仍然不知道为什么它不适用于上述问题中描述的方法