Java Web 使用Servlet 实现上传图片功能!

本文介绍了如何使用Java Web的Servlet实现图片上传功能。首先创建了一个JSP页面(index.jsp),然后创建了一个Servlet类(UploadServlet.java),通过@MultipartConfig注解配置了文件上传的相关参数,包括文件大小限制等。
摘要由CSDN通过智能技术生成

话不多说。先创建一个JSP页面:index.jsp 和一个images 文件夹

<form action="<%=request.getContextPath()%>/upload" method="post" enctype="multipart/form-data">
	<input type="file" name="file" />
	<input type="submit" />
</form>
<img src="<%=request.getContextPath() %>/images/1223.jpg" />

后面的img 是在网页显示出你上传的文件,方便验证你的图片是否上传成功!其中的1223.jpg 是你选择的上传的文件名称。

接下来创建一个Servlet类(UploadServlet.java) 把注释路径改为 “ /upload ” ,

再添加一行注释:@MultipartConfig(fileSizeThreshold=1024*1024,maxFileSize=1024*1024*5, maxRequestSize=1024*1024*5*5) 设置上传文件的属性(大小)

代码如下:

@WebServlet("/upload")
@MultipartConfig(fileSizeThreshold=1024*1024,maxFileSize=1024*1024*5, ma
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值