前军教程网

中小站长与DIV+CSS网页布局开发技术人员的首选CSS学习平台

使用纯HTML实现文件上传(html如何上传)

第一步,先写html或jsp页面,写一个form,enctype设置为multipart/form-data,写两个input,一个type为file,一个type为submit,type的值可以用双引号,也可不用。详细代码如下:<form action="uploadServlet" enctype="multipart/form-data">

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

<input type="submit" value="上传">

</form>

第二步,在web.xml中设置servlet和servlet mapping,并在servlet中设置multipart-config,设置允许上传文件的最大长度,注意单位为字节,样例中约为10M和20M。

第三步,在servlet中处理文件上传,使用 request.getPart("file")方法获取part,再通过part.getSubmittedFileName获取上传文件名,使用part.write方法写文件到服务中,注意路径问题,可以直接使用绝对路径。

对于linux中使用tomcat,可能还需要配置tomcat的servlet.xml中的UMASK="0022",修改前为0027。

以上便是我分享的内容,感谢您的阅读,非常欢迎并期待您在评论区留下宝贵的意见和建议。如果你在处理数据时遇到了类似的问题,欢迎随时私信我,我将竭诚为你提供帮助。同时,如果你对数据处理领域充满热情,也欢迎你与我私信交流,期待与你共同探讨、学习和进步,期待与您的每一次交流。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言