如何在HTML模板中使用for循环

如何在HTML模板中使用for循环,html,jstl,Html,Jstl,我有一个html模板,我在木偶视图中使用。在渲染函数中调用模板时,我会在模板中传递一个参数。我想根据参数的值添加多个div元素。如何在html模板中添加for循环 /*我在这里传递了一个名为allWidgets的变量。我想添加等于allWidgets数组长度的divs()数。我该怎么做 如果你在谈论(我不确定你是否完全理解这个问题),你能试试这个吗 <div id="mainArea"> <div data-role="view"> <d

我有一个html模板,我在木偶视图中使用。在渲染函数中调用模板时,我会在模板中传递一个参数。我想根据参数的值添加多个div元素。如何在html模板中添加for循环


/*我在这里传递了一个名为allWidgets的变量。我想添加等于allWidgets数组长度的divs()数。我该怎么做
如果你在谈论(我不确定你是否完全理解这个问题),你能试试这个吗

<div id="mainArea">
    <div data-role="view">
        <div id="scrollView" data-role="scrollView" data-stretch="true">
            <div id = 'leftArrowImage' class="leftArrowImage">
            </div>
            <div id = 'mainViewArea'></div>
            <div id = 'rightArrowImage'></div>


           <c:forEach var="widget" items="${allWidgets}">
                 // Here, you can add parameters about widget objects in allWidgets
                 <div data-role="page" ></div> 
           </c:forEach>
        </div>
    </div>
</div>

//在这里,您可以在allWidgets中添加有关widget对象的参数
您还必须在代码下面定义jsp文件的顶部

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>


}%>

如果您正在使用
*ngFor
其中
w
现在是
allWidgets
数组中的每个元素,并将为每个元素创建一个
div
。您可能需要围绕
[数据角色]
进行绑定

<div *ngFor="let w of allWidgets">
  <div data-role="page"></div>
</div>


您使用的是哪种编程语言?答案取决于您使用什么来构建HTML。我想使用JSTLOK添加代码,简单地说,我想在扩展名为.HTML的文件中使用for循环。我该怎么做?必须使用javascript才能在.html中使用循环。这个问题可以帮助你:我认为这应该有帮助