`

freemarker的一些心得

阅读更多

  • 可以导入其它的ftl.而且当前的数据也带过去了。比如 <#include "head.ftl">
  • 判断一个数据是否为null,使用 <#if common.username??>
  • 局部变量,比如一个计数器,可以用 <#assign floor=0 > 初始化,然后用<#assign floor=floor+1 >进行递增
  • 使用自定义的Map数据 
    Map map = 。。。。 
    map.put("key","value"); 
    root.put("myMap",map); 
    这样来存入数据 
    然后使用 ${myMap["key"] 拿到数据

分享到:
评论

相关推荐

    使用freemarker把jsp生成html页面

    FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写  FreeMarker被设计用来生成HTML Web页面,...通过本人研究及查找多方资料后的一些心得故分享给大家 同时还包含一个全面的帮助文档

    JEECMS自学帮助集合(包括FreeMarker)

    10. **jeecms学习笔记**:jeecms学习笔记.txt可能是某位开发者的学习心得,可能包含了一些实战经验和技巧。 通过这些资源,你可以系统地学习JEECMS的各个方面,从基础操作到高级开发,再到FreeMarker的运用,都能...

    Freemarker:我自己学习freemarker时写的关于freemarker的一些东西

    在这个"Freemarker:我自己学习freemarker时写的关于freemarker的一些东西"项目中,我们可以期待看到一些关于学习Freemarker的基础知识、实例和经验分享。 1. **Freemarker基本概念** - **模板语言**: Freemarker...

    ssh框架总结_ ssm心得体会-Java文档类资源

    6. **创建视图**:使用JSP或FreeMarker等技术创建视图,根据Struts返回的结果进行渲染。 7. **测试与调试**:进行单元测试和集成测试,确保每个模块功能正常,然后部署到服务器进行实际运行。 学习SSH框架的过程中...

    Struts2学习笔记与心得

    综上所述,Struts2相比Struts1在架构设计、AOP支持、类型转换、插件扩展性等方面有了很大的改进,同时也引入了一些新的特性,如动态方法调度等。通过以上的学习心得分享,希望能够帮助初学者更好地理解和掌握Struts2...

    Jfinal使用心得以及架构

    **JFinal 使用心得与架构解析** JFinal 是一个基于 Java 的轻量级 Web 开发框架,它以 MVC(Model-View-Controller)架构为基础,强调“简洁高效”的设计理念,为开发者提供了一个快速开发项目的平台。在本文中,...

    Springboot配置文件心得体会

    在本文档中,作者从标题“Springboot配置文件心得体会”出发,重点探讨了Spring Boot项目中application.properties配置文件的使用方法及其重要性。针对MyBatis的整合,MVC页面模板的配置以及项目数据库、访问端口等...

    struts2学习心得

    Struts2学习心得 本文总结了Struts2的常用方法和经验,涵盖了配置问题、EL表达式、Struts2的架构和Namespace等方面的知识点。 一、配置问题 Struts2的最新版本为GA 2.2.1,需要以下几个类库: 1.commons-...

    Springside之开发bookstore心得

    - Freemarker:模板引擎,用于生成HTML格式的邮件通知模板。 - Scriptaculous:用于显示操作成功或失败的信息效果。 - JSCalendar:日期选择插件,方便用户选择日期。 - AjaxUpload:实现文件上传过程中的进度条...

    S2SH框架搭建和心得

    《S2SH框架搭建和心得》 S2SH(Struts2、Spring、Hibernate)是一个经典的Java Web开发框架组合,它整合了三个强大的开源组件,以提供模型-视图-控制器(MVC)架构的解决方案。对于初学者来说,理解并熟练掌握S2SH...

    springmvc学习笔记-前端控制器、上传、异常、开发心得小结等.zip

    - **模板引擎**:与FreeMarker、Thymeleaf等模板引擎配合,快速生成动态HTML页面。 - **单元测试**:利用SpringMVC提供的MockMVC工具,方便地进行控制器的单元测试。 - **拦截器**:自定义拦截器可以实现登录检查...

    张冰老师的SSH2整合心得

    在本例中,我们使用的是struts2-core-2.0.11.jar及其他相关依赖包,如xwork、ognl、freemarker和commons-logging等。这些JAR包需要放在Web工程的WebRoot/WEB-INF/lib目录下。 2. **Hibernate**:Hibernate是一个...

    SpringMVC 学习总结

    6. 视图解析器(ViewResolver)根据视图名找到对应的视图(如 JSP、FreeMarker 等)。 7. 视图渲染模型数据,并返回给客户端。 SpringMVC 参数绑定有六种主要方式: 1. 基本类型参数:直接通过请求参数名绑定到方法...

    个人博客程序 jfinal blog.zip

    在IT领域,个人博客系统是许多开发者展示自我、分享技术心得的重要平台。本文将深入探讨一款基于JFinal框架构建的个人博客程序——"jfinal blog",让我们一起走进这个简洁而高效的博客世界。 JFinal是一个基于Java...

    仿实验室安全知识在线学习网/系统

    6、视频专区管理:管理员可制作发布安全知识学习视频,学生可以评论交流学习心得体会 7、退出系统:退出登录。 8、知识点分类管理:对安全知识进行分类的新增,修改,删除,查询等 JAVA 1.8 SpringBoot Mybatis-...

    spring-mvc教程学习总结

    视图可以是JSP、Thymeleaf、FreeMarker等,通过`@ResponseBody`或`ModelAndView`对象来指定。 4. **数据绑定**:Spring MVC提供了强大的数据绑定功能,可以自动将请求参数绑定到控制器方法的参数上,或者将模型数据...

    struts2学习总结

    - **Struts2**除了支持JSP外,还支持Freemarker、Velocity等多种视图技术,为开发者提供了更多的选择。 综上所述,Struts2相较于Struts1在设计思路上进行了许多改进,这些改进不仅提高了框架本身的灵活性和可扩展...

    基于JavaEE的个人数字图书馆的设计与实现毕业论文.doc

    而“日志”功能则鼓励用户记录和分享他们的想法和学习心得。 【资料搜索】资料搜索功能限于站内搜索,帮助用户快速定位所需信息,提高了信息获取的效率。 【知识管理】个人数字图书馆的核心价值在于知识管理,通过...

    dubbo-admin

    博主可能分享了个人在使用 dubbo-admin 过程中的经验和心得,这对于想要深入理解和使用 dubbo-admin 的读者非常有价值。 【标签】"源码" 和 "工具" 指出,这篇博客或压缩包可能涉及 dubbo-admin 的源代码分析,以及...

Global site tag (gtag.js) - Google Analytics