Java Freemarker-重新加载模板

Java Freemarker-重新加载模板,java,jquery,ajax,spring-mvc,freemarker,Java,Jquery,Ajax,Spring Mvc,Freemarker,我有一个页面,通过这种方式包括freemarker FTL: 现在,它所在的页面不会重新加载,因为它是一个单页机。但是,我希望在某一点上刷新header.ftl而不进行整页刷新。这有可能吗?我是FTL新手。您需要两个服务器端端点,一个用于整个页面,另一个用于片段 然后,您可以使用请求刷新片段,例如您将该模板的上下文数据放在何处?@RobertMoskal它放在主页面上,其中包含header.ftl。您有这样的示例吗,或者可以给我指一个教程吗?您没有提到您正在使用的服务器端web框架。春季MVC

我有一个页面,通过这种方式包括freemarker FTL:


现在,它所在的页面不会重新加载,因为它是一个单页机。但是,我希望在某一点上刷新header.ftl而不进行整页刷新。这有可能吗?我是FTL新手。

您需要两个服务器端端点,一个用于整个页面,另一个用于片段


然后,您可以使用请求刷新片段,例如

您将该模板的上下文数据放在何处?@RobertMoskal它放在主页面上,其中包含header.ftl。您有这样的示例吗,或者可以给我指一个教程吗?您没有提到您正在使用的服务器端web框架。春季MVC?网络工作?Struts 1/2?这将对实施细节产生巨大影响。还有客户端框架jquery、主干网等。服务器端是SpringMVC,客户端是jquerySo,只需为片段向控制器添加另一个端点。并通过jQueryAjax实现。并使用结果更新客户端div