• freemarker之list


    freemarker之list


    1、设置数据源

    /**
    	 * 
    	 * @Title:student
    	 * @Description:
    	 * @param:@param name
    	 * @return: void
    	 * @throws
    	 */
    	private void student(String name)
    	{
    		ft.printFtl(name,root);
    	}
    
    	/**
    	 * 
    	 * @Title:studentFile
    	 * @Description:
    	 * @param:@param name
    	 * @param:@param fileName
    	 * @return: void
    	 * @throws
    	 */
    	private void studentFile(String name,String fileName)
    	{
    		ft.printFile(name, root, fileName);
    	}
    	
    	/**
    	 * 测试freemarker中的list
    	 * @Title:testList
    	 * @Description:
    	 * @param:
    	 * @return: void
    	 * @throws
    	 */
    	@Test
    	public void testList()
    	{
    		List<Student> students = Arrays.asList(new Student("张三丰","男",26,new Date(1988-12-12),"湖北省武汉市武昌洪山区",78451214),
    											  new Student("李雪","女",20,new Date(1991-12-18),"湖北省武汉市武昌",85451214),
    											  new Student("刘刘","男",22,new Date(1989-10-18),"湖南省长沙市",96551214),
    											  new Student("吴明","女",21,new Date(1990-12-18),"广东省深圳市",56132012));
    		root.put("students", students);
    		ft.printFtl("stu.ftl",root);
    	}

    2、新建stu.ftl

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
      <head>
        <title>学生信息</title>
    	
        <meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
        <meta http-equiv="description" content="this is my page">
        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        
    
      </head>
      
      <body>
      		<#list students as student>
      		          姓名:${student.studentName}
    	     	性别:${student.studentSex}
    	     	年龄:${student.studentAge}
    	     	生日:${(student.studentBirthday)?string("yyyy-MM-dd")}
    	    	地址:${student.studentAddr}
    	  		QQ:${student.studentQQ}<br/>
      		</#list>
      </body>
    </html>
    


  • 相关阅读:
    Python 爬取网易云歌手的50首热门作品
    对于AES和RSA的个人理解
    sqlzoo
    项目部署 uwsgi+nginx+crm
    nginx学习
    redis补充知识--- 缓存击穿、缓存雪崩、缓存穿透
    redis-cluster 搭建
    redis主从复制
    redis-sentinel (哨兵)
    redis 发布订阅
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13315081.html
Copyright © 2020-2023  润新知