package com.ph.action; import java.io.File; import java.io.IOException; import java.util.List; import javax.servlet.http.HttpServletRequest; import org.apache.commons.io.FileUtils; import org.apache.struts2.ServletActionContext; import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionSupport; import com.ph.dao.ShangpinDao; import com.ph.entity.Shangpin; public class ShangpinAction extends ActionSupport{ private Shangpin sp; private ShangpinDao sdao; private File spimg; private String spimgContentType; private String spimgFileName; public String getSpimgContentType() { return spimgContentType; } public void setSpimgContentType(String spimgContentType) { this.spimgContentType = spimgContentType; } public String getSpimgFileName() { return spimgFileName; } public void setSpimgFileName(String spimgFileName) { this.spimgFileName = spimgFileName; } public File getSpimg() { return spimg; } public void setSpimg(File spimg) { this.spimg = spimg; } public Shangpin getSp() { return sp; } public void setSp(Shangpin sp) { this.sp = sp; } public ShangpinDao getSdao() { return sdao; } public void setSdao(ShangpinDao sdao) { this.sdao = sdao; } public String addshangpin(){ String realPath="C:\\Users\\Administrator\\Desktop\\JavaEE\\workspace\\pha\\WebContent\\shangpinimg"; File file=new File(realPath,spimgFileName); try { FileUtils.copyFile(spimg,file); } catch (IOException e) { ActionContext.getContext().put("message","芞え奻換囮啖"); e.printStackTrace(); } sp.setSpimg(spimgFileName); sdao.addshangpin(sp); return "addshangpin"; } public String shangpinlist(){ List<Shangpin> shangpin=sdao.findshangpin(); HttpServletRequest request=ServletActionContext.getRequest(); request.setAttribute("shangpin", shangpin); return "shangpinlist"; } public String delshangpin(){ sdao.delshangpin(sp.getSpid()); return shangpinlist(); } public String detailsp(){ Shangpin shangpin =sdao.detailsp(sp); HttpServletRequest req=ServletActionContext.getRequest(); req.setAttribute("shangpin", shangpin); return "detailshangpin"; } public String updateshangpin(){ sdao.updateshangpin(sp); return shangpinlist(); } public String showshangpin(){ List<Shangpin> s=sdao.showshangpin(sp); HttpServletRequest request=ServletActionContext.getRequest(); request.setAttribute("s", s); return "shangpin"; } }

彩色天空 LV5
2023年4月8日
linshibo LV5
2023年3月1日
wanglinddad LV55
2022年5月9日
and123456 LV11
2022年2月19日
gugubird LV1
2022年1月10日
480446897a LV2
2021年12月4日
漫长的白日梦 LV8
2021年12月2日
18219194576 LV7
2021年11月10日
MyPary LV6
2021年11月10日
Start1 LV15
2021年10月28日