Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/322.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java中的ShoppingCart_Java_Jsp - Fatal编程技术网

Java中的ShoppingCart

Java中的ShoppingCart,java,jsp,Java,Jsp,我有一个Product类和cartime类来保存产品,还有一个shoppingCart类,其中包含从购物车添加/删除项目的方法 我目前正在使用一个XML文件来存储产品。如何在JSP页面中显示产品列表。如何遍历产品列表,列出每个产品的名称、描述、大小及其价格 如何在JSP页面中显示产品列表。如何遍历产品列表,列出每个产品的名称、描述、大小及其价格 使用迭代集合。使用EL${}访问和显示bean属性。使用HTML将其标记为表 <%@taglib prefix="c" uri="http://j

我有一个
Product
类和
cartime
类来保存产品,还有一个
shoppingCart
类,其中包含从购物车添加/删除项目的方法

我目前正在使用一个XML文件来存储产品。如何在JSP页面中显示产品列表。如何遍历产品列表,列出每个产品的名称、描述、大小及其价格

如何在JSP页面中显示产品列表。如何遍历产品列表,列出每个产品的名称、描述、大小及其价格

使用
迭代集合。使用EL
${}
访问和显示bean属性。使用HTML
将其标记为表

<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
...
<table>
    <c:forEach items="${products}" var="product">
        <tr>
            <td>${product.name}</td>
            <td>${product.description}</td>
            <td>${product.size}</td>
            <td>${product.price}</td>
        </tr>
    </c:forEach>
</table>

...
${product.name}
${product.description}
${product.size}
${product.price}

我不能完全理解它,但我觉得您应该看看jibxOk,忘记XML,通常您如何在JSP页面中显示产品列表。如何遍历产品列表,列出每个产品的名称、描述、大小及其价格我将如何参照上述代码向${products}添加项目。仅在控制器中。在普通的servlet中,这将是
request.setAttribute(“products”,products)
和request.setAttribute中的产品(“产品”,产品);会是Arraylist吗?是的,正如你在问题中提到的,只是产品列表。即
列表