1:我在jsp页面中这样<td bgcolor="#c5c5c5" align="center"><input type="text" name="productAmount" size="2" value="<%=ol.getAmount()%>"/></td>在表格里面定义了一个文本框。文本框里面的值为ol.getAmount()2:定义了一个form的类,如下
public class ShopCartForm extends ActionForm{
private int productAmount;//产品数量
public int getProductAmount()
{
return productAmount;
} public void setProductAmount(int productAmount)
{
this.productAmount = productAmount;
}
}3:我在Action中利用ShopCartForm scForm = (ShopCartForm)form;
int pro_amount = scForm.getProductAmount();
System.out.println("前台产品数量测试"+scForm.getProductAmount());
输出前台文本框里面的值,为什么总是为0呢,在struts-config.xml中以配置好了
public class ShopCartForm extends ActionForm{
private int productAmount;//产品数量
public int getProductAmount()
{
return productAmount;
} public void setProductAmount(int productAmount)
{
this.productAmount = productAmount;
}
}3:我在Action中利用ShopCartForm scForm = (ShopCartForm)form;
int pro_amount = scForm.getProductAmount();
System.out.println("前台产品数量测试"+scForm.getProductAmount());
输出前台文本框里面的值,为什么总是为0呢,在struts-config.xml中以配置好了
+1看你页面<form>标签是怎么写的,还有struts-config.xml里面的配置