freemarker自己定义标签(二)

freemarker自己定义标签(二)

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

freemarker自己定义标签


1、自己定义标签

      通过自己定义标签,写一个反复指定字符串


2、实现源代码

<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <title>freemarker自己定义标签</title>

  </head>
  
  <body>
     <#--freemarker自己定义标签-->
	 <#macro repeat nums=40 name="你好">
	      <#list 1..nums as n>
	           <h1>张三。${name}${n}</h1>
	      </#list>
	 </#macro>
     
     <@repeat/>
  </body>
</html>


3、实现结果

<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <title>freemarker自己定义标签</title>

  </head>
  
  <body>
          
	           <h1>张三。你好1</h1>
	           <h1>张三,你好2</h1>
	           <h1>张三,你好3</h1>
	           <h1>张三,你好4</h1>
	           <h1>张三,你好5</h1>
	           <h1>张三,你好6</h1>
	           <h1>张三,你好7</h1>
	           <h1>张三,你好8</h1>
	           <h1>张三。你好9</h1>
	           <h1>张三,你好10</h1>
	           <h1>张三,你好11</h1>
	           <h1>张三,你好12</h1>
	           <h1>张三。你好13</h1>
	           <h1>张三,你好14</h1>
	           <h1>张三,你好15</h1>
	           <h1>张三。你好16</h1>
	           <h1>张三,你好17</h1>
	           <h1>张三。你好18</h1>
	           <h1>张三。你好19</h1>
	           <h1>张三,你好20</h1>
	           <h1>张三。你好21</h1>
	           <h1>张三。你好22</h1>
	           <h1>张三,你好23</h1>
	           <h1>张三。你好24</h1>
	           <h1>张三。你好25</h1>
	           <h1>张三,你好26</h1>
	           <h1>张三。你好27</h1>
	           <h1>张三,你好28</h1>
	           <h1>张三,你好29</h1>
	           <h1>张三。你好30</h1>
	           <h1>张三,你好31</h1>
	           <h1>张三,你好32</h1>
	           <h1>张三,你好33</h1>
	           <h1>张三,你好34</h1>
	           <h1>张三,你好35</h1>
	           <h1>张三,你好36</h1>
	           <h1>张三,你好37</h1>
	           <h1>张三。你好38</h1>
	           <h1>张三。你好39</h1>
	           <h1>张三,你好40</h1>
  </body>
</html>


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

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

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 最优化算法之粒子群算法(PSO)

    最优化算法之粒子群算法(PSO)一、粒子群算法的概念  粒子群优化算法(PSO:Particleswarmoptimization)是一种进化计算技术(evolutionarycomputation)。源于对鸟群捕食的行为研究。粒子群优化算法的基本思想:是通过群体中个体之间的协作和信息共享来寻找最优解.  PSO的优势:在于简单容易实现并且没有许多参数的调节。目前已被广泛应用于函数优化、神经网络训练、模糊系统控制…

    2022年6月10日
    32
  • C语言中char、short、int、long各占多少字节

    C语言中char、short、int、long各占多少字节1byte=8bit一个字节占8个二进制位windows操作系统,32位机中,char:1个字节short:2个字节int:4个字节long:4个字节以下是windows操作系统,32位机下的代码测试结果(32位机中,指针占4个字节,如变量e):windows操作系统,64位机中,char:1个字节…

    2022年5月5日
    69
  • 服务器的基础知识_篮球小知识科普

    服务器的基础知识_篮球小知识科普“服务器”-互联网之魂服务器被誉为互联网之魂。我第一次见到服务器是在学校图书馆,是一种机架式服务器。第二次见到服务器是在公司机房,本期文章是对服务器进行大盘点和梳理,会介绍我拆装服务器过程,从中的学习感悟。一、服务器1.1服务器与PC机大部分程序员见到的服务器也就是云服务器,知名的那几家公司:阿里云、腾讯云…都是著名的云服务器提供厂商。在学校写个网站啥的,学生就可以优惠买买买。不过今天我们介绍的是服务器而非云服务器。在学校的时候,老师会说:“你们用的电脑也是服务器”。是的,那么现在我们来讨论,P

    2025年10月24日
    3
  • android触摸屏事件,Android Touch事件分析

    android触摸屏事件,Android Touch事件分析AndroidTouch事件分析本文将分析Touch事件的传递。很多复杂的功能都需要深刻的处理Touch事件,例如侧边栏,例如图标的拖动换位。一,Touch事件的执行轨迹Down—>MoveàUP/Cancel二,Touch事件的分类Touch事件可分为两类:OnTouchEvent和onInterceptTouchEvent。消息传递的两种方式(Z轴方向)前者是正在执行touch事件的…

    2025年8月27日
    5
  • django debug_eclipse使用debug调试

    django debug_eclipse使用debug调试介绍Django框架的调试工具栏使用django-debug-toolbar库,是一组可配置的面板,显示有关当前请求/响应的各种调试信息,点击时,显示有关面板内容的更多详细信息。应用1.安装

    2022年7月31日
    6
  • c#中的CultureInfo类[通俗易懂]

    c#中的CultureInfo类[通俗易懂]c#中的CultureInfo类2014年06月20日17:14:33DO_DAJIANGJUN阅读数:9912更多个人分类:C#/.NetFramework/.NetCore版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/XuWei_XuWei/article/details/32717259CultureInfo类位…

    2022年6月19日
    28

发表回复

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

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