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

网站服务器租用价格 贴吧广州建设行业网站

网站服务器租用价格 贴吧,广州建设行业网站,如何做网站自适应,大型电商平台有哪些实现文件上传和回显1、新建一个SpringBoot项目#xff0c;选择 Spring Web 和 thymeleaf 依赖 。pow.xml文件下的依赖如下2、根据下图#xff0c;创建如下文件3、直接上代码配置文件 application.xmlserver:port: 8005file:upload:path: F://upload/relationImg: /images/配置…实现文件上传和回显1、新建一个SpringBoot项目选择 Spring Web 和 thymeleaf 依赖 。pow.xml文件下的依赖如下2、根据下图创建如下文件3、直接上代码配置文件 application.xmlserver:port: 8005file:upload:path: F://upload/relationImg: /images/配置类 MyWenMvcConfigurer.java/**资源映射路径*/Configurationpublic class MyWebMvcConfigurer implementsWebMvcConfigurer {/**保存的真实地址*/Value(${file.upload.path})String sysPath;/**请求的相对地址*/Value(${file.upload.relationImg})String relationImg;Overridepublic voidaddResourceHandlers(ResourceHandlerRegistry registry) {/**将相对地址映射到真实地址*/registry.addResourceHandler(relationImg**).addResourceLocations(file:/sysPathrelationImg);}}服务层接口 UploadService.javapublic interfaceUploadService {/**保存文件并返回文件的相对路径*/publicString uploadImg(MultipartFile file);}服务层实现类 UploadServiceImpl.javaServicepublic class UploadServiceImpl implementsUploadService {Value(${file.upload.path})String sysPath;Value(${file.upload.relationImg})String relationImg;OverridepublicString uploadImg(MultipartFile file) {//uuid生成的唯一前缀 上传文件名 构成唯一的新文件名String fileName UUID.randomUUID()_file.getOriginalFilename();//文件保存路径String pathsysPathrelationImg;//新建文件filepathFile filepathnewFile(path,fileName);//判断路径是否存在如果不存在就创建一个if(!filepath.getParentFile().exists()){filepath.getParentFile().mkdirs();}try{//将上传的文件file写入文件filepathfile.transferTo(new File(pathFile.separatorfileName));}catch(IOException e){e.printStackTrace();}//将请求文件的相对路径返回return relationImgfileName;}}控制类 UploadController.javaControllerpublic classUploadController {AutowiredUploadService uploadService;GetMapping(/uploadImg)publicString getuploadImg(){return /upload/uploadImg;}PostMapping(/uploadImg)public String uploadImg(RequestParam(file)MultipartFile file, Model model){String imgUrluploadService.uploadImg(file);model.addAttribute(imgUrl,imgUrl);return /upload/uploadImg;}}视图层 uploadImg.html图片上传并回显图片地址[[${imgUrl}]]效果图真实保存路径F:\upload\images注意下面两张图的名字第一张多了的前缀就是 UUID.randomUUID() 生成的为了保证文件名的唯一性单文件上传控制层 FileController.javaControllerpublic classFileController {//单文件上传页面跳转GetMapping(/singleUpload)publicString singleUpload(){return singleUpload;}//单文件上传管理PostMapping(/singleUploadFile)public String singleUploadFile(HttpServletRequest httpServletRequest, MultipartFile file, Model model) throwsIOException {//获取文件名以及后缀名String fileNamefile.getOriginalFilename();//重新生成文件名(根据具体情况生成对应文件名)fileName UUID.randomUUID()_fileName;//指定上传文件本地存储目录不存在需要提前创建String dirPathF:/file/;File filePathnewFile(dirPath);//指定上传文件本地存储目录不存在需要提前创建if(!filePath.exists()){filePath.mkdirs();}try{//将文件写入磁盘file.transferTo(newFile(dirPath,fileName));model.addAttribute(uploadStatus,上传成功);}catch(Exception e){e.printStackTrace();model.addAttribute(uploadStatus,上传失败e.getMessage());}//将带上传状态信息回调到文件上传页面return singleUpload;}}singleUpload.html单文件上传上传成功!
http://www.sadfv.cn/news/20885/

相关文章:

  • 正规网站建设找哪家网站开发语言 排行榜
  • 那些cps网站做的比较好app怎样下载安装
  • 网站怎么做限时抢购东莞东城社保局电话
  • 什么是网站分析创建快捷方式app下载
  • 商城网站 搭建网页建站系统
  • 茂名建站公司模板wordpress模板知更鸟
  • 360网站怎么做链接基层网站建设作用
  • 网站建设美词原创网站点击弹出下载框 怎么做的
  • 网站建设策划案怎么写西安西郊网站建设
  • 玉溪网站建设网站建设免费发布推广的平台有哪些
  • 网站后端技术语言wordpress访问格式丢失
  • iptc网站开发工程师asp考试试题答案如何建设网络营销渠道
  • 珠宝网站形象设计郑州网络推广专业公司
  • 代理ip访问网站潍坊网站排名优化
  • 织梦医院网站开发怎么做网站弹幕
  • 山西网络网站建设销售公司电子商务网站业务流程图
  • 做赚钱的网站有哪些徐州商城建站系统
  • 保定网站搜索排名定制开发网站 推广
  • 深圳做网站 汉狮网络asp网站首页模板
  • 做网站找哪家好?聚禄鼎科技是一家给企业做网站的公司WordPress星光主题
  • 做医疗网站需要跨境电商平台有哪些新手入门
  • 没有营业执照怎么样做百度企业网站网络维护技术
  • 广州网站设计 信科网络seo从入门到精通
  • 网站手机app开发php网站开发教学
  • 网站制作费用预算表wordpress网站 frp穿透
  • 韶关做网站的公司龙岗门户
  • 手机网站左右滑动哪里可以鉴定钻石
  • 个人网站做博客还是做论坛iis7添加php网站
  • 公司网站备案信息查询郑州代理记账
  • 网站建设的目标和需求广州开发区官网