action:
private List<Product> products;
public List<Product> getProducts() {
return products;
}
public void setProducts(List<Product> products) {
this.products = products;
}
public String products() {
products = orderService.getProducts();
logger.debug("共有产品" + products.size() + "种");
HttpServletRequest request = ServletActionContext.getRequest();
request.setAttribute("products", products);
return new Constant().PRODUCTS;
}
<s:iterator id="row" status="st" value="products">
<s:property value="Zy_ProName" />
<s:property value="Zy_ProNumber" />
<img alt="<s:property value='Zy_ProNumber' />" src="<s:property value='Zy_ProImg' />">
<s:property value="Zy_SalePrice" />
<s:property value="Zy_ProCount" />
<s:property value="Zy_Inventory" />
<s:property value="Zy_Decript" />
对products这个list添加get方法后,OGNL会自动调用get方法获取products的内容。