1. 上传文件的页面 upload.jsp
注意,form表单的enctype="multipart/form-data"这句话一定要写,否则无法上传
${pageContext.request.contextPath }是获取项目路径
2. 开发Action
项目导包import配置没有写,可crtl+shift+O一键导包
/**
-
@author 超伟
-
@2019年6月26日 下午2:13:29
-
@博客:https://blog.csdn.net/MacWx
*/
public class FileAction implements RequestAware {
private Map<String, Object> request;
// 1,获取文件
private File fillup;
// 获取文件名;
private String fillupFileName;
// 获取文件类型
private String fillupContentType;
// in
private Integer id;
public Integer getId() {
return id;
}
public void setId(Integer id) {
this.id = id;
}
// out
private List list;
public List getList() {
return list;
}
public void setList(List list) {
this.list = list;
}
public File getFillup() {
return fillup;
}
public void setFillup(File fillup) {
this.fillup = fillup;
}
public String getFillupFileName() {
return fillupFileName;
}
public void setFillupFileName(String fillupFileName) {
this.fillupFileName = fillupFileName;
}
public String getFillupContentType() {
return fillupContentType;
}
pu