0 0

freemaker页面数据问题0

在用freemaker时,页面上会有一些列表数据和几个统计的总数数据,那这些数据是返回页面时把数据传到页面上用freemaker渲染出来还是单独的用ajax请求数据用js展现出来呢??虽然两种都可以,但不知道正常的是怎么渲染数据的(列表、总技数字之类的)
2015年1月15日 14:46

4个答案 按时间排序 按投票排序

0 0

百度 google

2016年8月22日 15:39
0 0

freemarker 直接渲染,一次请求,即可将所有数据全部展现。

如果用JS的话,至少需要两次请求才能展现所有数据。

不过两种方法,都比较常用,看你自己选择哪种而已。

------------
欢迎参考插件化开源开发平台JXADF的实现方式。

2016年3月16日 22:01
0 0

freemarker也可以使用自己的标签

2015年1月20日 14:02
0 0

你有freemarker就在后台计算好然后用freemarker取出来就行了,我觉得肯定是js比较麻烦了,freemarker更方便

2015年1月19日 18:05

相关推荐

    可视化div布局 生成freemarker模板

    通过上述知识点的集成,我们可以创建一个用户友好的Web应用,其中页面布局可以通过可视化工具预览和编辑,而动态数据则由FreeMarker模板和Spring MVC框架提供。这种方式既保证了前端设计的灵活性,又确保了后端数据...

    struts1.2+freemarker实现登录成功页面静态化例子

    注意,静态化策略需要根据实际需求进行调整,例如定期更新静态页面、处理缓存等问题。此外,对于高并发的大型网站,可能还需要结合CDN(内容分发网络)等技术进一步提升性能。 总结来说,这个例子展示了如何结合...

    非常好的Freemarker中文教程

    这款开源工具以其简洁、灵活的语法和与业务逻辑的松耦合性著称,使得开发者能够专注于页面的布局和展示,而不用关心数据的获取与处理。 该“非常好的Freemarker中文教程”显然是为了帮助开发者深入理解和掌握...

    使用freeMarker模板和Spring boot后端API接口实现查询用户列表的功能。

    FreeMarker是一个Java模板引擎,它能够将数据模型(如Java对象)和HTML模板结合,生成最终的HTML页面。FreeMarker设计的目标是将呈现逻辑从应用程序代码中分离出来,使开发者可以专注于业务逻辑,而设计师可以专注...

    freemarker 自定义freeMarker标签

    例如,你可以创建一个自定义标签用于处理分页数据,接受页码和每页数量作为参数,然后在后台查询数据库并返回相应的页面内容。 此外,FreeMarker还支持自定义函数,它们类似于JavaScript中的函数,可以接收参数并...

    Freemarker分页

    Freemarker分页是Web开发中的一个重要概念,它主要用于在大量数据展示时,将结果集分割成多个小块,每次只加载一部分数据,提高页面加载速度并提升用户体验。在这个例子中,我们看到的是如何在使用Struts2框架的基础...

    freemarker 中文乱码解决

    在Freemarker中,乱码可能发生在多个环节:模板文件的读取、数据模型的处理以及最终HTML页面的渲染。具体来说: 1. **模板文件的编码**:如果模板文件的编码与Freemarker期望的编码不一致,就可能出现乱码。 2. **...

    freemarker-2.3.23jar

    8. **错误处理**:当模板存在错误时,Freemarker会抛出异常,并提供详细的错误信息,帮助开发者快速定位问题。 9. **API和配置**:Java应用程序可以使用Freemarker提供的API来加载、解析和渲染模板。同时,...

    freemarker Demo 适用于freemarker初学

    Freemarker是一个强大的模板引擎,常用于JavaEE应用中的视图层处理,尤其与Struts2等MVC框架配合使用,能实现灵活的动态页面渲染。这个"freemarker Demo"是一个适合初学者的示例项目,旨在帮助新接触Freemarker的...

    FreeMarker教你如何生成html静态页面源码

    它与Java紧密集成,广泛应用于Web应用的视图层,帮助开发者将数据模型与页面展示分离,提高开发效率和代码可维护性。 在Web开发中,生成HTML静态页面源码是一个常见的需求。静态页面可以提供更快的加载速度和更好的...

    HTML5-Ajax-Freemarker:通过HTML表示静态页面,Ajax和Freemarker做数据交互的一个动态小demo

    通过HTML表示静态页面,Ajax和Freemarker做数据交互的一个动态小demo 总共两个项目 ajax这个文件夹是用户ajax作为网络请求的 在request.js文件中造的json数据,前部分直接获取对应DOM标签进行赋值,下面的根据json的...

    生成静态页面 freemarker模板

    Freemarker的设计原则是让模板作者专注于页面布局和设计,而开发者负责处理业务逻辑和数据。模板语言是纯文本的,易于学习和维护,且与实际编程语言解耦,使得非开发人员也能进行模板的修改和设计。 **Struts2框架*...

    Struts2整合Freemarker生成静态页面

    1. **Freemarker模板语言**:Freemarker使用模板语言,由`<#...>`和`${...}`这样的标记组成,用来控制逻辑和显示数据。例如,`<#if ...>`用于条件判断,`${...}`用于输出变量值。 2. **配置Struts2**:在Struts2的...

    教你如何用FreeMarker生成静态页面.doc

    FreeMarker 是一个强大的模板引擎...通过这种方式,开发者可以在不修改HTML模板的情况下,轻松地更新页面数据,从而实现动态生成静态页面的功能。这对于提高网站性能,减少服务器压力,以及进行SEO优化都有积极的作用。

    Freemarker实现excel导出功能

    Freemarker是一个强大的模板引擎,常用于Web应用中的动态页面生成。在Java世界里,它也被广泛用于生成静态文档或处理数据导出任务,比如Excel文件的生成。本篇文章将详细探讨如何使用Freemarker来实现Excel导出功能...

    2freemarker基本数据交互1

    FreeMarker 是一个强大的模板引擎,常用于Web开发中与后端数据进行交互,生成动态HTML页面。在Java Web开发中,通常与Spring MVC框架结合使用。以下将详细讲解如何使用FreeMarker(FTL)进行数据交互,特别是针对...

    FreeMarker

    1. **数据更新问题**:当使用 FreeMarker 生成静态 HTML 页面时,可能会出现数据更新不及时的问题。 2. **学习成本**:虽然 FTL 相对简单,但仍然需要学习新的模板语言。此外,FreeMarker 对变量赋值的要求可能导致...

    Spring配置Freemarker视图解析器,前台页面全部使用freemarker渲染

    下面我们将深入探讨如何配置Spring以使用Freemarker作为视图解析器,以及如何在前端页面上全面使用Freemarker进行渲染。 首先,我们需要在Spring的配置文件中添加对Freemarker的支持。这通常涉及到以下几个步骤: ...

    freemarker 与sitemesh 整合例子

    Freemarker和Sitemesh是两个在Web开发中常用的开源技术。Freemarker是一个模板引擎,主要用于生成动态HTML或其他...在实际操作中,还需要注意模板的复用性、数据模型的设计以及性能优化等问题,以确保系统的高效运行。

Global site tag (gtag.js) - Google Analytics