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日