首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

struts2 上传文件有关问题 就大神解答

2013-11-26 
struts2 上传文件问题 就大神解答上传文件的action..我如果设置了这些字段的get set方法。就不执行 这个文

struts2 上传文件问题 就大神解答
上传文件的action..
我如果设置了这些字段的get set方法。就不执行 这个文件上传的方法。也没什么异常,直接跳到错误页面怎么回事
。我把字段的方法删除后。就执行了这个方法。但是却是null指针异常

       private File uploadImage;

//上传文件的类型:text/plain
private String uploadImageContentType;

//上传文件的真是名称
private String uploadImageFileName;

public File getUploadImage() {
return uploadImage;
}

public void setUploadImage(File uploadImage) {
this.uploadImage = uploadImage;
}

public String getUploadImageContentType() {
return uploadImageContentType;
}

public void setUploadImageContentType(String uploadImageContentType) {
this.uploadImageContentType = uploadImageContentType;
}

public String getUploadImageFileName() {
return uploadImageFileName;
}

public void setUploadImageFileName(String uploadImageFileName) {
this.uploadImageFileName = uploadImageFileName;
}

public String saveFile(){
System.out.println("UploadAction *********** saveFile()");

ServletContext sc = ServletActionContext.getServletContext();

String path = sc.getRealPath("/fileupload");

File file = new File(path, uploadImageFileName);

try {

FileUtils.copyFile(uploadImage, file);

} catch (IOException e) {
e.printStackTrace();
}

uploadImage.delete();

return "success";
}

}

热点排行