jsp form中设置了method="post" enctype="multipart/form-data"
上传图片设置了<input type="file" name="upload" />
action文件中有
private File upload;
private String uploadFileName;
private String uploadContentType;
并且设置了get和set方法。
在上传图片代码中
public String execute()
{
destPath = "F:\\eclipse\\workspace\\Ssbxxt\\WebRoot\\upload";
try{
System.out.println("Src File name: " + upload);
System.out.println("Dst File name: " + uploadFileName);
File destFile = new File(destPath, uploadFileName);
FileUtils.copyFile(upload, destFile);
}catch(IOException e){
e.printStackTrace();
return ERROR;
}
return SUCCESS;
}
显示upload,uploadFileName都为空
你这public String execute()是接口吗
Action有没有继承extends ActionSupport
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632
可以看你一下你前端的页面的吗