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; //文件类型
------解决方案--------------------
------解决方案--------------------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();
}
------解决方案--------------------
你可以在上传的时候 把文件名一起传到后台
或者取到文件路径 处理一下就行了