如何根据设备更改freemarker模板

时间:2016-06-05 04:11:17

标签: spring-mvc freemarker

我在Spring MVC框架(v4)中使用Freemarker(v2.3.23)模板。 我需要能够根据设备应用模板,即从移动设备和桌面/笔记本电脑执行的页面模板将有所不同。

一种方法是检测控制器中的设备类型,重定向到使用不同布局模板的不同ftl。

或者将设备标志传递给FTL,并且#if指令用于修改布局模板中的部分。

我想知道是否有更好的替代方法也有助于显着利用ftl缓存。

0 个答案:

没有答案