freemarker声明变量「建议收藏」

freemarker声明变量

大家好,又见面了,我是全栈君。

freemarker声明变量


1、使用assign创建和替换变量

(1)新建声明变量的ftl

variable.ftl:

<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <title>定义变量</title>

  </head>
  
  <body>
     <#--创建变量name-->
     <#assign name="张三"/>
     ${name}	
     
     <#--替换变量name-->
     <#assign name="李四"/>
     ${name}
  </body>
</html>


(2)执行Junit方法

/**
	 * 
	 * @Title:testVariable
	 * @Description:
	 * @param:
	 * @return: void
	 * @throws
	 */
	@Test
	public void testVariable()
	{
		studentPrint("variable.ftl");
	}


2、执行结果

<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <title>定义变量</title>

  </head>
  
  <body>
          张三	
     李四
  </body>
</html>

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/115822.html原文链接:https://javaforall.net

(0)
上一篇 2022年1月30日 上午8:00
下一篇 2022年1月30日 上午9:00


相关推荐

  • C#网络编程(Socket编程)「建议收藏」

    C#网络编程(Socket编程)「建议收藏」一、Socket网络编程1.Socket是什么?在计算机通信领域,Socket被译为“套接字”。它是计算机之间进行通信的一种约定或一种方式。通过Socket这种约定可以接收到其他计算机的数据,也可以向其他计算机发送数据。2.本质是编程接口(API),对于TCP/IP的封装,TCP/IP也提供了可供程序员做网络开发所用的接口3.作用Socket的英文原意是“插座”,的意思,通常在计算机编…

    2022年7月13日
    15
  • linux struts2漏洞,Struts2漏洞分析,漏洞波及全系版本

    linux struts2漏洞,Struts2漏洞分析,漏洞波及全系版本Struts漏洞分析ApacheStruts团队已经发布了Struts2.3.15.1安全更新版本。在Struts2.3.15.1版本之前,存在着严重的安全漏洞,如果现在一些比较大的网站是用JAVA做的,没有把版本升级,还用的是Strtus2.3.15.1版本之前的话,那么你们就要小心,服务器被黑了哦。下面就来说一下之前版本,Struts2的漏洞是如何产生的,我们自己去做,该如何的去解决这个…

    2022年7月19日
    15
  • 【堆栈溢出】堆栈溢出

    【堆栈溢出】堆栈溢出编辑中 nbsp 一 理论 nbsp 1 栈区 stack nbsp 由编译器自动分配释放 nbsp 存放函数的参数值 局部变量的值等 其操作方式类似于数据结构中的栈 2 堆区 heap nbsp nbsp 一般由程序员分配释放 nbsp 若程序员不释放 程序结束时可能由 OS 回收 nbsp 注意它与数据结构中的堆是两回事 分配方式倒是类似于链表 main cpp nbsp int nbsp a nbsp nbsp 0 nbsp 全局初始化区 nbsp cha

    2026年3月16日
    4
  • 扣子Coze工作流实战:1分钟生成100篇爆款小红书养生笔记,免费保姆级教程

    扣子Coze工作流实战:1分钟生成100篇爆款小红书养生笔记,免费保姆级教程

    2026年3月12日
    1
  • Lombok插件讲解

    Lombok插件讲解Lombok 是什么 lombok 是 java 自动生成代码的插件 它能提高开发效率 减少自己编写繁琐的代码 让代码看起来更整洁简略 比如 getter setter equals 以及 construct 等方法 其也有 val var 这种自动判断变量类型的变量定义方式 类似 javascript 中的 let const Lombok 使用在开发 ide 中安装 lombok 插件 然后加上 lombok 的依赖包

    2026年3月18日
    2
  • 深入理解Spring容器体系结构「建议收藏」

    深入理解Spring容器体系结构「建议收藏」前言在spring中,任何实现了BeanFactory接口的类都可以视为容器,它是IOC功能实现的核心,用于完成类实例从加载到销毁的整个生命周期的控制,这些被spring所管理的实例

    2022年8月17日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号