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

李沧网站建设公司上海网页制作电话

李沧网站建设公司,上海网页制作电话,郑州自助建站模板,网站海外推广服务目录 SSM实现文件上传 1、修改from表单请求方式改为post#xff0c;添加属性 2、修改springmvc配置文件#xff0c;添加一下配置 3、后端方法 SSM实现文件上传 1、修改from表单请求方式改为post#xff0c;添加属性#xff1a; enctypemultipart/form-data添加属性 2、修改springmvc配置文件添加一下配置 3、后端方法 SSM实现文件上传 1、修改from表单请求方式改为post添加属性 enctypemultipart/form-data 2、修改springmvc配置文件添加一下配置 !-- 配置MultipartResolver用于上传文件使用spring的CommonsMultipartResolver --bean idmultipartResolver classorg.springframework.web.multipart.commons.CommonsMultipartResolverproperty namemaxUploadSize value5000000/property namedefaultEncoding valueUTF-8//bean 3、后端方法 1、在请求方法中添加RequestParam(value XXXX, required false) MultipartFile attach 2、设置/获取文件上传路径 3、获取原文件名称解析文件类型文件后缀名 4、判断文件类型尽量在前端操作 5、解析文件大小 6、判断文件大小是否符合要求尽量在配置中做 7、修改文件名称关键字序列号随机字符解析的文件后缀名 例如KD38_202302011509_sadflkfh.jpg 8、判断文件上传路径是否存在若不存在则需要创建该路径 9、进行文件上传将路径文件名转化成File对象调用transferTo()上传 10、手动给实体对象set文件上传路径的属性值和其他需要手动set的属性 PostMapping(/save.do)public String save(User user, HttpSession session, HttpServletRequest request, RequestParam(value a_idPicPath,required false)MultipartFile attach){String idPicPath null;//String path session.getServletContext().getRealPath(statics File.separator upload);System.out.println(文件上传路径 path);//String oldName attach.getOriginalFilename();//String suffix oldName.substring(oldName.lastIndexOf(.));System.out.println(上传的文件类型为 suffix);//long size attach.getSize();if (size 500 * 1024){request.setAttribute(error,文件过大);return useradd;}else if (suffix.equalsIgnoreCase(.jpg) || suffix.equalsIgnoreCase(.png)){//String newName System.currentTimeMillis() RandomUtils.nextInt(0, 1000000) suffix;File file new File(path,newName);//不存在创建if (!file.exists()){file.mkdirs();}try {//把文件写入磁盘attach.transferTo(file);}catch (Exception e){e.printStackTrace();request.setAttribute(error,文件上传失败!);return useradd;}idPicPath path File.separator newName;}else {request.setAttribute(error,不支持上传该类型文件);return useradd;}user.setIdPicPath(idPicPath);user.setCreatedBy(((User)session.getAttribute(Constants.USER_SESSION)).getId());if(userService.add(user)){return redirect:list.do;}else{return useradd;}}
http://www.tj-hxxt.cn/news/132336.html

相关文章:

  • 微信网站设计运营自己做网站需要服务器吗
  • 网络推广网站排名seo有哪些网站
  • 淘宝网站是什么语言做的杭州网站开发与设计
  • 企业营销型网站推广方法php电子商务网站开发实例
  • 企业门户网站怎么做怎么做淘宝客网站页面
  • 宁波网站建设慕枫科技建设网站5要素
  • 建设网站 万网软件开发平台
  • 建设银行网站地址python开发工具有哪些
  • dede手机网站开发泰安约吧
  • 朝阳住房和城乡建设官方网站用户浏览网站的方式
  • 重庆市卫生厅网站 查询前置审批漳州专业网站建设公司
  • 静安手机网站建设wordpress显示用户无效
  • 网站备案信息修改超市网上商城
  • wordpress网站怎么设置关键词网站打不开了什么原因
  • 松原市城乡建设局网站太原网站如何制作
  • 门户网站建设重建方案淄博网站的优化
  • 甜品网站设计思想网站顶部下拉广告
  • Wordpress网站调用代码杭州建设网官方网站
  • 国家标准物质网站建设谷歌搜索引擎入口2023
  • 淮南建设公司网站做新闻封面的网站
  • 枣庄三合一网站建设公司做英文企业网站
  • 海关网站建设方案南充网站建设公司
  • 残疾人信息无障碍网站建设邢台哪里提供网站制作
  • 浙江省住房和城乡建设厅网站打不开东莞网站建设服务首
  • steam网站代做官网网站建设平台
  • 做网站最小的字体是多少钱北京网址
  • 模板网站的弊端佛山有几个区
  • 公司网站建设怎么规划比较好南阳网站建设优化
  • 网站建设需要注意哪些成立学校网站建设小组
  • 婚纱网站策划书做网站选择系统