gpt4 book ai didi

java - java中如何上传文件

转载 作者:行者123 更新时间:2023-12-02 07:53:52 25 4
gpt4 key购买 nike

Possible Duplicate:
How to upload files in JSP/Servlet?

在我的 JSP 页面中,我有一个用于选择文件的字段,如下所示:

   <input type="file" name="uploadFile" id="uploadFile">

在我的操作页面中,我得到的文件如下:

   File fileUpload=request.getAttribute("fileUpload");

String fileName="uploadedfile.jpg";
File target=new File("D:\\",fileName);
FileUtils.copyFile(file,target);

通过使用上面的代码,我可以上传名为 uploadedfile.jpg 的文件。但是我想从所选文件中动态获取上传文件的文件名和类型。我怎样才能获取它?

最佳答案

Apache Commons FileUpload 可以做您想做的事,甚至更多:

http://commons.apache.org/fileupload/

FileItem 类中的一些相关方法:

getSize() 
Returns the size of the file item.

getContentType()
Returns the content type passed by the browser or null if not defined.

http://commons.apache.org/fileupload/apidocs/index.html

关于java - java中如何上传文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9899833/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com