目录

如何实现文件上传

文件上传jsp页面的设计要求

1.写一个jsp页面,里面有上传文件的表单项:

2.编写servlet程序:

3.在web.xml中配置servlet程序。

如何实现文件下载

1.编写文件下载的servlet程序

2.在web.xml中做相关配置

3.在浏览器中转到该servlet资源,就可以实现下载。

遇到的问题

文件上传时

文件下载时

如何实现文件上传

文件上传:在浏览器的页面点击上传文件,提交后转向servlet程序,然后servlet程序读取后保存在本地文件夹下。

文件上传jsp页面的设计要求

1.写一个jsp页面,里面有上传文件的表单项:

get和post的区别:

对于浏览器中Ajax的HTTP请求,即从HTML和浏览器诞生就一直使用的HTTP协议中的GET/POST。浏览器用GET请求来获取一个html页面/图片/css/js等资源;用POST来提交一个<form>表单,并得到一个结果的网页。

2.编写servlet程序:

3.在web.xml中配置servlet程序

如何实现文件下载

1.编写文件下载的servlet程序

2.在web.xml中做相关配置

3.在浏览器中转到该servlet资源,就可以实现下载。

遇到的问题

文件上传时

 

Artifact jsp:war exploded: Error during artifact deployment.

Caused by: java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory

找不到这个类,是因为要在这个地方加入支持的库

文件下载时

意思是download.java中的最后一条语句有错:IOUtils.copy(resourceAsStream, outputStream);但实际没错

重新启动工程即可

 

 

 

本文地址:https://blog.csdn.net/weixin_40757930/article/details/114265789