public class Cart{
    private HashMap<String,Goods> shoppingCart;
    private totalPriceInCart;    //getters and setters
    ...
}Cart cart=new Cart();然后:request.getSession().setAttribute("cart",cart);
现在,我要在JSP页面中把cart的内容显示出来<logic:iterate id="element" name="${cart.shoppingCart}" scope="session">
...
</logic:iterate>我的name属性是这样写的:name="${cart.shoppingCart}"
结果出现如下错误:
javax.servlet.ServletException: Cannot find bean: "{2=com.meixun.cart.GoodsInCart@1c8092c, 1=com.meixun.cart.GoodsInCart@192ad7e, 5=com.meixun.cart.GoodsInCart@1c96741}" in scope: "session"为什么?