征服.刘华强 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 安装svn网络有问题怎么办
  • ¥15 Python爬取指定微博话题下的内容,保存为txt
  • ¥15 vue2登录调用后端接口如何实现
  • ¥65 永磁型步进电机PID算法
  • ¥15 sqlite 附加(attach database)加密数据库时,返回26是什么原因呢?
  • ¥88 找成都本地经验丰富懂小程序开发的技术大咖
  • ¥15 如何处理复杂数据表格的除法运算
  • ¥15 如何用stc8h1k08的片子做485数据透传的功能?(关键词-串口)
  • ¥15 有兄弟姐妹会用word插图功能制作类似citespace的图片吗?
  • ¥15 latex怎么处理论文引理引用参考文献