cartform.java
来自「网上购物车的JAVA代码实现版」· Java 代码 · 共 52 行
JAVA
52 行
package feng.shoppingcart.web.form;
import javax.servlet.http.HttpServletRequest;
import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;
import org.apache.struts.action.ActionMessage;
public class CartForm extends ActionForm{
private String product_ids[]=null ;
private String[] product_numbers=null;
private String[] product_names=null;
public String[] getProduct_names() {
return product_names;
}
public void setProduct_names(String[] product_names) {
this.product_names = product_names;
}
public String[] getProduct_ids() {
return product_ids;
}
public void setProduct_ids(String[] product_ids) {
this.product_ids = product_ids;
}
public String[] getProduct_numbers() {
return product_numbers;
}
public void setProduct_numbers(String[] product_numbers) {
this.product_numbers = product_numbers;
}
public ActionErrors validate(ActionMapping mapping,HttpServletRequest request){
ActionErrors errors=new ActionErrors();
try {
for(int i=0;i<product_numbers.length;i++){
if(Integer.valueOf(product_numbers[i])<=0){
ActionMessage e=new ActionMessage("number.error");
errors.add("a",e);
}
}
} catch (NumberFormatException e) {
e.printStackTrace();
ActionMessage e1=new ActionMessage("number.error");
errors.add("b",e1);
}
return errors;
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?