征服.刘华强 2014-02-07 22:01
浏览 476
已采纳

FreeMarker 技术应用在哪些场景

上网搜了一下关于FreeMarker的介绍,【在Jspxcms中,后台使用的是大家都很熟悉的JSP,前台考虑到要生成静态化页面,使用的是FreeMarker。FreeMarker是非常优秀的模板语言,它可以脱离servlet容器独立运行,所以用它来做前台页面的模板并生成静态页,是非常合适的】

JSP生成的界面数据是动态获取的,比如查询3次 每次参数都不用 那么数据也不同。如果使用FreeMarker难道要生成3个静态界面?

有知道的请给讲一下谢谢?

  • 写回答

3条回答 默认 最新

  • h248980496 2014-02-08 16:50
    关注

    模板技术,模板引擎,和它类似的还有velocity,基于模板配置和表达式生成页面文件,可以像jsp一样被客户端访问,这时就是网页模板,也可以生成文件,比如自动代码生成器等,用的比较多的是产品化的软件,比如站点内容发布软件,可以自动根据后台配置生成前台页面或者其他配置页面甚至一些代码,甚至可以java自动生成php,还有电商网站,因为访问的需要,大都是静态页面配合ajax访问,如果为商品配置了模板,那所有新增的商品都能根据模板生成一个商品页,还能够根据配置快速替换模板,模板的开发要求比jsp的开发要求要低,最适合开发程序员与前台美工拆页程序员分工合作的场景,一个html文件稍微改动一下就成了模板,模板可以动态生成或者静态持久化。

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 高德地图点聚合中Marker的位置无法实时更新
  • ¥15 DIFY API Endpoint 问题。
  • ¥20 sub地址DHCP问题
  • ¥15 delta降尺度计算的一些细节,有偿
  • ¥15 Arduino红外遥控代码有问题
  • ¥15 数值计算离散正交多项式
  • ¥30 数值计算均差系数编程
  • ¥15 redis-full-check比较 两个集群的数据出错
  • ¥15 Matlab编程问题
  • ¥15 训练的多模态特征融合模型准确度很低怎么办