📄 updateaction.java
字号:
package com.action;
import com.factory.ServiceFactory;
import com.po.Product;
import com.service.ProductService;
import com.opensymphony.xwork2.ActionSupport;
public class UpdateAction extends ActionSupport{
//产品ID
private String id;
//产品名
private String name;
//产品价格
private double price;
//各属性的setter和getter方法
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
public String execute() throws Exception {
//通过业务逻辑组件工厂获得业务逻辑组件
ProductService ps = ServiceFactory.getServiceInstance();
//将接受的参数设置到Product实例中
Product p = new Product();
p.setId(id);
p.setName(name);
p.setPrice(price);
//调用业务逻辑组件保存该产品
ps.updateProduct(p);
return SUCCESS;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -