标签:
问题描述:在post请求时,图片以File的格式传入后台,保存时变成.tmp格式文件。
解决方案:
private File UserFile;
private String UserFileFileName;
private String UserFileContentType;
public String getUserFileFileName() {
return UserFileFileName;
}
public void setUserFileFileName(String userFileFileName) {
UserFileFileName = userFileFileName;
}
public String getUserFileContentType() {
return UserFileContentType;
}
public void setUserFileContentType(String userFileContentType) {
UserFileContentType = userFileContentType;
}
public File getUserFile() {
return UserFile;
}
public void setUserFile(File userFile) {
UserFile = userFile;
}
如上,在声明private File UserFile 的同时不忘声明对应的UserFileFileName和UserFileFileContentType(这两个变量会被Struts自动赋值),在后面上传文件的代码中使用到上传文件的文件名时,使用UserFileFileName变量即可避免错误。
标签:
原文地址:http://www.cnblogs.com/heyucool/p/4992690.html