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

标签 html jstl

我有一个在木偶 View 中使用的 html 模板。当我在 render 函数中调用它时,我在模板中传递了一个参数。我想根据参数的值添加多个 div 元素。如何在 html 模板中添加 for 循环??

<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>
           
            
           /* I have passed a variable here named allWidgets. I want to add the number of divs(<div data-role="page" ></div>) equal to the length of allWidgets array. How do I do that*/ 
        </div>
    </div>
</div>

最佳答案

<link rel="stylesheet" type="text/css" href="Widgets/ReportWidget/styles/scrollLayout.css"/>

<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>
            <%  var i;
            for i in allWidgets{ %>
                <div data-role="page" class="pages"  >
            </div>
            }%>
        </div>
    </div>
</div>

关于html - 如何在 HTML 模板中使用 for 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27314579/

相关文章:

javascript - 未链接到 html 页面的本地 CSS 和 JS 文件

java - 如何将 2 个变量与 <c :if> 进行比较

java - 当 get 和 is 都存在时,JSTL EL 访问器翻译优先级?

java - 如何在 JSP 中编写这个 JSTL for 循环?无法找到明确的方法: class java. lang.Math.min(Long, Integer)

java - 函数 endsWith 中的 JSTL 错误?

javascript - 启用文本框的 Angular Directive(指令)

javascript - 谷歌地图不渲染但标记/集群工作(灰色 map 区域)

javascript - LI 被点击并显示另一个 LI 但不显示页面上的其余部分

css - 在 DIV 的中心设置图像

spring-mvc - 在spring mvc应用程序中的jsp页面上显示消息