数据显示页面
<table>
<logic:iterate id="show" name="product" type="com.michael.pojo.Product">
//id是迭代时的临时变量名称
//name代表了需要迭代的集合(必须类型)来自session或者request的属性,即action传过来formbean名称
//name+property该formbean指定的属性property必须是一个集合类型
//type是实体的路径
<tr>
//获取后台数据方法 一 , id值.实体的属性方法
<td><%=show.getProduct_price()%></td>
//获取后台数据方法 二 , 直接传递实体属性名
<td>${product_price}</td>
//获取后台数据方法 三
//<bean:write/>用来将属性输出,name用来匹配<logic:iterate/>的id,property用来匹配相应类的(实体)属性
<td><bean:write name="show property="procduct_price"/></td>
</tr>
</logic:iterate>
-----------------以上三种方法必须定义logic标签id值------------------
<tr>
//获取后台数据方法 四
<td><%=request.getParameter("product_price")%></td>
//获取后台数据方法 五,必须引用struts2的<%@ taglib prefix="s" uri="/struts-tags" %>标签
<td><s:property value="product_price"/></td>
//获取后台数据方法六,必须引用<%@ page isELIgnored="false" %>标签,使用EL表达式
<td>${requestScope.product_price}</td>
</tr>
</table>
<table>
<logic:iterate id="show" name="product" type="com.michael.pojo.Product">
//id是迭代时的临时变量名称
//name代表了需要迭代的集合(必须类型)来自session或者request的属性,即action传过来formbean名称
//name+property该formbean指定的属性property必须是一个集合类型
//type是实体的路径
<tr>
//获取后台数据方法 一 , id值.实体的属性方法
<td><%=show.getProduct_price()%></td>
//获取后台数据方法 二 , 直接传递实体属性名
<td>${product_price}</td>
//获取后台数据方法 三
//<bean:write/>用来将属性输出,name用来匹配<logic:iterate/>的id,property用来匹配相应类的(实体)属性
<td><bean:write name="show property="procduct_price"/></td>
</tr>
</logic:iterate>
-----------------以上三种方法必须定义logic标签id值------------------
<tr>
//获取后台数据方法 四
<td><%=request.getParameter("product_price")%></td>
//获取后台数据方法 五,必须引用struts2的<%@ taglib prefix="s" uri="/struts-tags" %>标签
<td><s:property value="product_price"/></td>
//获取后台数据方法六,必须引用<%@ page isELIgnored="false" %>标签,使用EL表达式
<td>${requestScope.product_price}</td>
</tr>
</table>