带/不带bean的Java/JSP迭代
我有一个关于将数组列表从类文件迭代到jsp文件的快速问题 类文件中的代码段: 下面是jsp文件的一个片段:带/不带bean的Java/JSP迭代,java,jsp,iterator,javabeans,Java,Jsp,Iterator,Javabeans,我有一个关于将数组列表从类文件迭代到jsp文件的快速问题 类文件中的代码段: 下面是jsp文件的一个片段: 当我在上面运行时,我得到的arraylist是一组由逗号分隔的字符串。我需要帮助生成带有数组列表输出的表。可以使用forEach生成数组列表,以便创建表 我没有使用任何框架。我可以在jsp上运行jstl标记 提前感谢。使用JSTL的forEach循环。你也可以检查一下 校长1 校长2 谢谢你,Noob。成功了。然后你就可以找到答案了!!!你能详细说明一下这些属性吗?您能否提供一个示例
当我在上面运行时,我得到的arraylist是一组由逗号分隔的字符串。我需要帮助生成带有数组列表输出的表。可以使用forEach生成数组列表,以便创建表
我没有使用任何框架。我可以在jsp上运行jstl标记
提前感谢。使用JSTL的
forEach
循环。你也可以检查一下
校长1
校长2
谢谢你,Noob。成功了。然后你就可以找到答案了!!!你能详细说明一下这些属性吗?您能否提供一个示例,说明如何在类文件上创建包含多个列(attribute1、attribute2等)的数组列表以显示在jsp文件上?
ArrayList al = new ArrayList();
public ArrayList getStatus() {
Object o;
this.Status = al; //contents of the array list
return Status;
}
<jsp:useBean id="mybean" class="org.mypackage.process" scope="session" >
<jsp:setProperty name="mybean" property="input" value="hello" />
</jsp:useBean>
<jsp:getProperty name="mybean" property="status" />
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<table>
<th>Header1</th>
<th>Header2</th>
<c:forEach items="${mybean.status}" var="element">
<tr>
<td><c:out value="${element.attribute1}" /><td>
<td><c:out value="${element.attribute2}" /><td>
</tr>
</c:forEach>
</table>