`
a729812804
  • 浏览: 42425 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

spring 上传

    博客分类:
  • java
阅读更多

java类

 


public class UserRankDTO extends UserRank {

    /**
     *
     */
    private static final long serialVersionUID = -1126882582460825752L;
    @Transient
    private MultipartFile rankImages;

    public MultipartFile getRankImages() {
        return rankImages;
    }

    public void setRankImages(MultipartFile rankImages) {
        this.rankImages = rankImages;
    }

}

 

控制层

 

 

String comparisonPath = "";
        // 允许的文件格式
        String allowtypes = "gif,jpg,png";
        String allowtype = "gif,jpg,png,GIF,JPG,PNG";

        MultipartFile filemark = ur.getRankImages(); // 上传文件

        String basePath = WebUtil.getBasePath();
        String fileSaveDir = basePath
                + SystemGlobals.getPreference("upload.rank");

        // 制作相关文件夹
        File fileSavePath = new File(fileSaveDir);
        if (fileSavePath.exists() == false) {
            FileUtil.mkDirectory(fileSaveDir);
        }

        boolean isvalid = true;
        String fname="";
        // 上传文件
        if (filemark != null && filemark.isEmpty() == false) {
            fname = FileUtil.getSysRandomName(filemark
                    .getOriginalFilename(), fileSaveDir);
            File f_save = new File(fname);

            String[] allowTypes = allowtype.split(",");
            String filename = filemark.getOriginalFilename();
            String ftype = FileUtil.getFileType(filename);
            isvalid = FileUtil.isValid(ftype, allowTypes);
            comparisonPath = fname.replace(basePath, "");
            FileCopyUtils.copy(filemark.getBytes(), f_save);
            ur.setRankImage(comparisonPath);


        }

分享到:
评论

相关推荐

    spring上传文件

    简单实现了spring上传文件的功能简单实现了spring上传文件的功能简单实现了spring上传文件的功能简单实现了spring上传文件的功能简单实现了spring上传文件的功能简单实现了spring上传文件的功能简单实现了spring上传...

    struts+spring上传图片实例

    在"struts+spring上传图片实例"中,我们主要关注的是如何在这样的环境中实现图片的上传功能。以下是一些关于这个实例的知识点: 1. **图片上传流程**:首先,用户通过Web界面选择本地的图片文件并提交。接着,...

    spring 上传图片到数据库.zip

    这里我们关注的是一个与Spring相关的项目,即“spring 上传图片到数据库.zip”。这个压缩包文件的内容显然是关于如何使用Spring来实现图片以Base64编码的方式上传到MySQL数据库。 首先,让我们理解Base64编码。Base...

    spring上传所需的架包

    在本压缩包中,"spring上传所需的架包"主要指的是Spring框架用于处理文件上传的相关依赖,特别是与邮件发送相关的jar包。在Java世界里,发送邮件是一项常见的任务,Spring框架提供了一个强大且易于使用的邮件服务...

    jersey+spring+srpingmvc实现上传

    【标题】:“jersey+spring+springmvc实现上传” 在Web开发中,文件上传功能是一项常见且重要的任务。本示例将介绍如何结合Jersey、Spring和Spring MVC框架来实现这一功能。Jersey是Java RESTful Web服务的实现,而...

    spring 文件上传.rar

    在Spring MVC框架中,文件上传是一项常见的功能,用于接收客户端发送的文件数据并保存到服务器。这个"spring 文件上传.rar"压缩包包含了实现这一功能所需的jar包和其他资源,下载后解压即可直接应用于你的项目中。 ...

    SpringBoot文件上传.zip

    在SpringBoot 2.x版本中,文件上传可以通过集成Spring MVC的MultipartResolver组件来实现,这使得处理文件上传变得非常简单。下面我们将详细探讨如何在SpringBoot项目中实现单文件和多文件的上传。 首先,为了实现...

    java springboot 文件上传,多文件上传.zip

    在Java SpringBoot框架中,文件上传是一个常见的需求,尤其在构建Web应用时。SpringBoot提供了简单易用的API来处理文件上传,无论是单文件还是多文件上传。本示例程序将详细阐述如何实现这一功能。 首先,我们需要...

    springcloud处理文件上传

    本话题主要探讨如何在Spring Cloud环境中处理文件上传,特别是在结合Feign和Zuul这两个组件时的实现方法。Feign是Spring Cloud的一个声明式HTTP客户端,用于简化服务间的调用;而Zuul则是作为API网关,提供路由、...

    Spring 上传文件

    在Spring框架中,上传文件是一项常见的任务,尤其在构建Web应用程序时。Spring提供了一套强大的MVC(Model-View-Controller)模型,使得文件上传变得简单而高效。本教程将深入探讨Spring如何处理文件上传,以及如何...

    spring视频教程

    spring的视频教程,内容丰富容易理解,不懂的可以私信我。欢迎共同学习

    spring 文件上传实例

    在Spring框架中,文件上传是一项常见的功能,尤其在构建Web应用程序时。本实例将深入探讨如何在Java Spring中实现文件上传,并提供一个完整的配置示例。文件上传在现代Web应用中有着广泛的应用,如用户头像上传、...

    spring上传图片

    在Spring框架中,上传图片是一项常见的功能,尤其在构建Web应用程序时。Spring提供了一套完善的MVC(Model-View-Controller)模型,支持文件上传。本文将深入探讨如何使用Spring MVC来实现图片上传功能。 首先,...

    spring mvc上传文件

    在本文中,我们将深入探讨如何使用Spring MVC框架与Ajax技术结合来实现文件上传的功能。Spring MVC是Spring框架的一部分,提供了一种模型-视图-控制器(MVC)架构模式,用于构建Web应用程序。Ajax(Asynchronous ...

    springMVC文件上传依赖包

    在Spring MVC框架中,文件上传是一项常见的功能,用于允许用户通过Web界面提交文件到服务器进行存储或处理。在实现这个功能时,我们需要依赖特定的库来处理文件上传的细节。"springMVC文件上传依赖包"就是针对这个...

    spring mvc 附件上传代码

    ### Spring MVC 附件上传知识点详解 #### 一、Spring MVC框架下的文件上传概述 在Spring MVC框架中实现文件上传功能是十分常见的需求之一。本文档将详细介绍如何在Spring MVC环境中配置并实现文件上传功能,包括...

    spring mvc文件上传实现进度条

    在Spring MVC框架中,文件上传是一项常见的功能,而实现文件上传进度条则能提供更好的用户体验。这个场景通常涉及到前端的JavaScript或jQuery库(如jQuery File Upload)与后端的Spring MVC控制器之间的交互,以及...

Global site tag (gtag.js) - Google Analytics