ArrayList to update HTML Table
ArrayList to update HTML Table
晚上好,我必须用ArrayList的数据更新我已经存在的表,ArrayList由数据库数据组成。列表是这样实现的:
ResultSet rs1 = st.executeQuery("SELECT * FROM Termine");
List<String[]> list = new ArrayList<>();
while(rs1.next()){
String veranName = rs1.getString(1);
String terminid = rs1.getString(2);
list.add(new String[]{veranName, terminid});
}
现在我不知道如何在Javascript或HTML中迭代List,并用这些元素更新我的HTML表。
我想用这个:
ResultSet rs1 = st.executeQuery("SELECT * FROM Termine");
List<String[]> list = new ArrayList<>();
while(rs1.next()){
String veranName = rs1.getString(1);
String terminid = rs1.getString(2);
updateTable(veranName,terminid);
}
带updateTable(vname, vid){document.getElementById(vid).value=vname;}
但这不起作用,因为DOC操作是在Javascript中的,并且没有找到(至少我认为这就是原因)。该代码属于JSPWeb应用程序,在该应用程序中,我必须编写一些类似于周日历的代码,它显示为html表。
有人能解决我的问题吗?未来感谢:)
Action
或Controller
类中执行的,具体取决于您使用的技术。如果您想在JSP:中使用该列表,则必须将其添加到会话属性中
List<String[]> appointments = new ArrayList<>();
// ... fill the list
request.setAttribute("termine", appointments);
在JSP中,您可以从请求属性中检索列表,并可以对其进行迭代,例如:
<%
List<String[]> appointments = (List<String[]>) request.getAttribute("termine");
for (String[] appointment : appointments) {
%>
<div>veranName: <%= appointment[0] %></div>
<div>terminid: <%= appointment[1] %></div>
<%
}
%>
相关文章:
- AppendChild Form / Table [Javascript/Html/PHP]
- Table HTML overflow
- CSV to html table
- Traversing through a html table
- Html dynamic table
- JSon HTML Table
- 使用 java 脚本导出 html table excel.找到“#”时不导出
- PHP and html table, using tablesorter javascript
- Dynamic table HTML Javascript
- html css hierarchical table
- javascript Highcharts JSON data to HTML table
- Ruby on Rails/HTML table
- Empty HTML Table
- ArrayList to update HTML Table
- HTML,CSS:Table dons'我不会相应地调整页面大小
- Append html table
- Html Search Table
- acts_as_votable javascript html table
- ng-repeat issue and html table
- HTML Table to Excel Javascript