当前位置: 首页 > news >正文

使用动易模版制作网站seo的工具有哪些

使用动易模版制作网站,seo的工具有哪些,即时聊天wordpress手机app,网站建设的目的与意义是什么意思Spring Boot实现图片上传和展示 本文将介绍如何使用Spring Boot框架搭建后端服务,实现接收前端上传的图片并保存到resources/images目录下。同时,我们还将展示如何在前端编写一个HTML页面,实现上传图片和从resources/images目录下获取图片并…

Spring Boot实现图片上传和展示

本文将介绍如何使用Spring Boot框架搭建后端服务,实现接收前端上传的图片并保存到resources/images目录下。同时,我们还将展示如何在前端编写一个HTML页面,实现上传图片和从resources/images目录下获取图片并展示的功能。

后端实现

使用Spring Boot来快速搭建后端服务,以下是实现步骤:

  1. 创建Spring Boot项目并导入相关依赖。
  2. 创建一个Controller类,定义一个POST请求接口用于接收上传的图片,并将其保存到resources/images目录下。代码示例:
@RestController
public class ImageUploadController {@Value("${upload.path}")private String uploadPath;@PostMapping("/upload")public String uploadImage(@RequestParam("file") MultipartFile file) {try {// 获取文件名String fileName = file.getOriginalFilename();// 指定保存路径String filePath = uploadPath + "/" + fileName;// 保存文件到本地file.transferTo(new File(filePath));return "上传成功";} catch (IOException e) {e.printStackTrace();return "上传失败";}}
}

在上述代码中,我们使用@Value注解注入了文件保存路径uploadPath,该路径配置在application.propertiesapplication.yml文件中。

  1. 启动Spring Boot应用,后端服务即可接收并保存上传的图片。

前端实现

在前端,我们将使用HTML和JavaScript来实现图片上传和展示功能。以下是一个示例HTML页面的代码:

<!DOCTYPE html>
<html>
<head><title>图片上传与展示</title>
</head>
<body><h2>上传图片</h2><input type="file" id="imageInput"><button onclick="uploadImage()">上传图片</button><h2>展示图片</h2><div id="imageContainer"></div><script>function uploadImage() {var fileInput = document.getElementById('imageInput');var file = fileInput.files[0];var formData = new FormData();formData.append('file', file);fetch('/upload', {method: 'POST',body: formData}).then(response => response.text()).then(result => {if (result === '上传成功') {showImage(file.name);} else {console.log('上传失败');}}).catch(error => console.error('Error:', error));}function showImage(fileName) {var imageContainer = document.getElementById('imageContainer');var imgElement = document.createElement('img');imgElement.src = 'resources/images/' + fileName;imageContainer.appendChild(imgElement);}</script>
</body>
</html>

在上述代码中,我们创建了一个简单的HTML页面,包含一个文件选择框和一个上传按钮。当用户选择图片文件并点击上传按钮时,通过JavaScript代码将选中的图片文件发送到后端的/upload接口。上传成功后,调用showImage函数,在页面上展示上传的图片。

请确保将该HTML文件放置在与resources目录同级的目录下。

效果展示

在这里插入图片描述

http://www.mnyf.cn/news/42591.html

相关文章:

  • 网站建设相关费用天津搜狗seo推广
  • 网站管理后台源码关键词优化平台有哪些
  • 伍佰亿网站推广域名138查询网
  • pc端与手机端网站开发的区别做电商必备的几个软件
  • 怎么查网站是哪个公司做的天津seo诊断技术
  • 如何判断网站是响应式的还是百度seo查询
  • 网站怎么做微博链接公众号运营收费价格表
  • brandoo wordpress优化电池充电什么意思
  • 上海网站制作网站建设拼多多推广引流软件免费
  • 在线音乐网站开发百度大数据查询平台
  • 网站没有收录从哪开始做优化优化网站搜索排名
  • 北京教育学会网站建设痘痘该如何去除效果好
  • 中英文网站开发谷歌在线浏览入口
  • wordpress阿里云邮箱上海网站排名优化公司
  • 用网上的文章做网站行吗怎样在百度做广告宣传
  • 如何找专业的网站建设公司优化网站性能
  • 网络营销建设网站实训惠州网络推广
  • 欧美个人网站徐州seo代理计费
  • 室内装修设计软件免费seo软件资源
  • 游戏网站开发毕业设计中国最近新闻大事件
  • 如何做网站走查郑州网站推广
  • 谷歌优化教程seo优化要做什么
  • joomla 1.5 网站建设基础教程网站宣传的方法有哪些
  • java 手机网站建设谷歌官网
  • 餐饮营销型网站建设排名优化方法
  • 网站建设流程要多少钱如何自己建立一个网站
  • 网站建设发展方向有哪些百度软文推广怎么做
  • 做毕业网站的流程中国站长站
  • 广州口碑好的网站建设设计5g网络优化工程师
  • 网站设计排行榜好用搜索引擎排名