freemarker声明变量

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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>


以上是关于freemarker声明变量的主要内容,如果未能解决你的问题,请参考以下文章

如何在freemarker中调用java的方法

VSCode自定义代码片段——声明函数

VSCode自定义代码片段8——声明函数

Freemarker 将列表长度分配给局部变量

Thymeleaf引用片段传入参数

使用 freemarker 为自定义变量格式化 xml 模板