1
我的工作在其上的浏览器先打中加载在客户端的多个js文件的应用程序。加载我们的应用程序的第一页需要一点时间,可以使用服务器端渲染来改进。如何通过Web应用程序在启动时加载JS文件犀牛
我们在后端应用程序中使用java和spring。所以我正在寻找一种在应用程序加载(服务器启动)而不是客户端加载服务器端所有js文件的方法。所以我删除了从JSP js文件的参考,我想下面用犀牛加载js文件:
@Configuration
public class ConfigureScript {
@Bean
ScriptTemplateConfigurer configurer() {
ScriptTemplateConfigurer configurer = new ScriptTemplateConfigurer();
configurer.setEngineName("nashorn");
configurer.setScripts("/js/common/common.js", "/js/utils/utils.js");
configurer.setRenderFunction("render");
configurer.setSharedEngine(false);
return configurer;
}
}
但不知何故,这似乎并不为我工作,因为应用程序只是不断加载。你们可以请建议上述代码或其他方式来实现服务器端加载js文件的问题?
另外,如果你能提出有没有办法来调试js文件是否正确或不装?