Springboot+ajax上传文件+ajax异步上传文件实现上传头像以及回显功能

本文介绍了如何使用Springboot结合Ajax实现文件上传,并实现头像选择后的回显功能。详细讲解了功能实现步骤,包括选择图片后的回显、Springboot的资源重定向配置以及上传操作。最后,作者分享了实际效果并做了简单总结。
摘要由CSDN通过智能技术生成

Springboot+ajax上传文件+ajax异步上传文件实现上传头像以及回显功能

这是我第一次在CSDN上分享自己的一些学习成果,这次我想分享一些关于头像上传功能自己的一些想法。大家有什么不同的想法欢迎下面评论。

实现功能的步骤

大体可以分为两大步骤:
1.选择图片,确定之后图片回显
2.上传提交。

图片回显功能实现

关于表单的前端代码我就不在这里进行展示了,代码都有详细的注解。

 <form id="form1" th:action="@{/insertUser}" method="post"  enctype="multipart/form-data">
                    <div class="login100-form-avatar">
                        <img id="img1" src="img/no.jpg" alt="AVATAR">
                    </div>
                        <a href="javascript:;" class="file">选择头像
                      <input type="file" name="upload" onchange="test()"> //当改变的时候触发test()方法。
                      <button class="login100-form-btn" type="submit" >注  册</button>
                </form>

大家不要在意这个前端的from表单,重要的是,放一个用于回显图片的<img/>。
//这个方法就是ajax异步上传,test()方法
//想要ajax,记得提前导入jQuery的js文件
<
  • 4
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值