如何使用<c: 对于每个>在JSP页面上的script标记中
how to Use <c:forEach> in scripts tag on JSP page?
Hey如何在jsp页面中使用循环标记?
我想使用JSTL数据传入数据表
我的代码是这样的:
$(document).ready(function() {
/* Init DataTables */
var startString = "[";
var mainString = "";
var endString = "]";
var temp = ${k.size()};
<c:forEach items="${k}" var="stdn" varStatus="status">
temp--;
if (temp === 0) {
mainString = mainString + "{key:'"" + "${stdn.key}" + "'",name:'"" + "${stdn.value.name}" + "'",rollno:'"" + "${stdn.value.rollNo}" + "'",marks:'"" + "${stdn.value.marks}" + "'"}";
} else {
mainString = mainString + "{key:'"" + "${stdn.key}" + "'",name:'"" + "${stdn.value.name}" + "'",rollno:'"" + "${stdn.value.rollNo}" + "'",marks:'"" + "${stdn.value.marks}" + "'"},";
}
</c:forEach>
var finalString = startString + mainString + endString;
var final = eval(finalString);
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<head>
<title><c:forEach>YOUR CODE </title>
</head>
<body>
<c:forEach var="i" begin="1" end="5">
NAME <c:out value="${i}"/><p>
</c:forEach>
</body>
</html>
这将产生以下结果:
NAME 1
NAME 2
NAME 3
NAME 4
NAME 5
以上是最简单的例子。。以下是var 项目
<table>
<c:forEach var="student" items="${person.person}" varStatus="counter">
<c:choose>
<c:when test="${counter.count % 2 == 0}">
<c:set var="rowStyle" scope="page" value="odd"/>
</c:when>
<c:otherwise>
<c:set var="rowStyle" scope="page" value="even"/>
</c:otherwise>
</c:choose>
<tr class="ÃÂ${rowStyle}">
<td>${student.name}</td>
<td>${student.age}</td>
<td>${student.height}</td>
</tr>
</c:forEach>
</table>
通过这种方式,您可以使用<c:forEach> </c:forEach>
标签。。
如果您有任何具体问题,请解释
相关文章:
- 使用JSP从服务器检索和显示图像
- 将jsp文件下拉列表中的选定项分配给一个java变量(比如String selection)
- servlet中的请求对象,而不是从jsp接收参数值
- 使用Javascript生成包含JSP的HTML
- 转义在jsp's脚本
- html文件中的script标记根本不起作用
- 显示&作为&在jsp中使用angularjs而不使用ng-bind-html
- 用javascript将script元素附加到头部;铬不能工作
- 在JSP中运行pdftk
- 使用javascript和jsp将数据插入到融合图中
- 如何将输入类型值或id从一个jsp传递到另一个jsp页面
- 在更改名称时,使用ajax jsp在下拉菜单中填充多个文件夹的数据
- 在使用cq:include包含外部JS之前,如何在JSP中包含全局JS变量
- script标记如何解析node_modules的路径
- 如何将日期id从一个jsp传递到另一个jsp页面
- 从JSP页面调用Java Script函数未返回值
- 如何使用<c: 对于每个>在JSP页面上的script标记中
- 如何在JSP中调用onClick(按钮)上的Java Script函数
- Struts - JSP -基于复选框状态启用/禁用按钮和文本框,使用Java Script
- 通过JSP提交表单时出现Java Script问题