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://www.cnblogs.com/hzcya1995/p/13315070.html