📄 addaction.java
字号:
package controller;import javax.servlet.http.*;import org.apache.struts.action.*;import model.*;import java.math.BigDecimal;public class AddAction extends org.apache.struts.action.Action { private final static String SUCCESS = "success"; public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { AddForm f = (AddForm) form; ActionMessages errors = new ActionErrors(); String price = f.getprice(); String description = f.getdescription(); Product[] samples = { new Product(description, new BigDecimal(price)), }; try { for (Product p : samples) { ProductsBean.create(p); f.setdescription(""); f.setprice(""); } } catch (Exception x) { errors.add("Product", new ActionMessage("errors.detail", "exeption: " + x.getMessage())); } this.saveErrors(request, errors); return mapping.findForward(SUCCESS); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -