读书人

struts2 上传文件得到的是.tmp 如何得

发布时间: 2012-03-12 12:45:33 作者: rapoo

struts2 上传文件得到的是.tmp 怎么得到原有文件名
简写action:

private File file;

String UpLoad()
{
System.out.println(file.getName())
...
}

jsp:
<form enctype="multipart/form-data">
<..>
</form>

传入action的file已经是.tmp 那我怎么知道我传的是什么文件 什么名
怎么读到原始的文件信息

[解决办法]
贴出的代码不能再详尽点?
[解决办法]
private File myFile;
private String FileName; //文件名
private String FileContentType; //文件类型
[解决办法]

探讨
private File myFile;
private String FileName; //文件名
private String FileContentType; //文件类型

[解决办法]
Java code
private File myFile;private String FileName; //文件名private String FileContentType; //文件类型setter and getter functions...
[解决办法]

[解决办法]
Java code
String UpLoad(){file = this.getFile();fileNmae = this.getFileNmae();}
[解决办法]
你可以在上传的时候 把文件名一起传到后台
或者取到文件路径 处理一下就行了

读书人网 >J2EE开发

热点推荐