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

MultipartFile上传文件 获取文件名大小写问题

阅读更多
我用MultipartFile上传文件的时候,文件名本身是大小写混合的,但是上传到服务器端的时候,用getOriginalFilename()获取的文件名全变成小写了。
有谁碰到过这个问题吗?找了半天不知道怎么解决,由于文件之间的关联性,不能改文件名称。
分享到:
评论
2 楼 lamono 2007-03-13  
找了几个小时,终于知道原因了,我的项目用的fileupload1.1,网上有人说 这个版本就是有这个问题,采用1.0的可以,但是spring2.0好像不支持fileupload1.0版本,改成1.2版本就没有问题了:)
1 楼 lamono 2007-03-13  
没人回呀,自己顶下吧:(

相关推荐

    使用HttpUrlConnection实现上传文件 服务器端代码

    - 上传文件可能引发安全问题,如DoS攻击,因此应限制上传文件的大小和类型。 - 服务器端应该验证文件名和内容,防止注入攻击。 - 考虑使用异步处理大文件,以免阻塞服务器线程。 - 为了提高性能,可以使用缓冲...

    文件上传所需jar包

    在Java Web开发中,文件上传是一项常见的功能,用于允许用户上传图片、文档等文件到服务器。为了实现这一功能,开发者通常需要引入特定的库或框架,这些库通常以jar(Java Archive)文件的形式存在。本篇文章将详细...

    基于nio实现的多文件上传源码

    本主题“基于nio实现的多文件上传源码”探讨的是如何利用Java NIO来实现高效的多文件上传功能,尤其对于小文件数量较大的情况。 首先,理解NIO的基本概念是必要的。NIO中的“非阻塞”意味着当数据不可用时,读写...

    SpringMVC单文件上传、多文件上传、文件列表显示、文件下载额

    在Spring MVC框架中,文件上传是一项常见的功能,用于接收客户端(如...实际应用中,你还需要考虑错误处理、文件安全、性能优化等问题,例如限制上传文件的大小和类型,防止恶意文件上传,以及优化大文件的读写操作。

    文件上传下载需要的jar包 java文件上传下载

    7. **性能优化**: 文件上传和下载可能涉及大文件处理,因此要考虑性能优化,如使用流处理避免内存溢出,使用断点续传支持大文件分块上传和下载,以及通过缓存提高文件访问速度。 8. **错误处理与日志记录**: 为确保...

    多个文件上传

    可以对文件类型进行验证,只允许特定类型的文件上传,或者对上传的文件名进行重命名,防止潜在的路径遍历攻击。 6. **性能优化**:对于大量文件上传,考虑使用异步处理或者批量处理策略,以减少服务器响应时间。...

    spring 文件上传jar包

    它包含了一些方法,如`getOriginalFilename()`(获取原始文件名)、`getBytes()`(获取文件内容)和`isEmpty()`(检查文件是否为空)等,便于开发者对上传的文件进行操作。 3. **文件上传配置** 在Spring MVC配置...

    Java文件上传并自动解压

    - **异常处理**:文件上传可能会出现各种问题,如大小限制、格式不正确等,需要捕获并处理这些异常。 5. **文件保存与解压** - **临时文件**:上传的文件通常先保存到服务器的一个临时目录,防止内存溢出。 - **...

    java写的文件上传与下载小案例

    这个“java写的文件上传与下载小案例”为初学者提供了一个实用的学习资源,它包含详细的注释,帮助理解相关概念和技术。 1. **MultipartFile接口**: 在Spring框架中,文件上传通常使用`MultipartFile`接口来处理。...

    java web上传图片文件到服务器用到的jar包

    `MultipartFile`接口是Spring MVC提供的,用于处理上传的文件。配合`@RequestParam("file")`注解,可以轻松地在控制器方法中接收上传的文件。 4. **Jetty** 或 **Tomcat**:这些是常见的Java Web服务器,它们处理...

    springmvc文件上传jar

    它支持内存中的文件上传和临时文件存储,可以处理大文件上传,避免一次性加载到内存中导致内存溢出。 2. **Commons-io.jar**: Apache Commons IO库提供了许多与输入/输出相关的实用工具类,对于文件上传来说,它...

    文件上传和下载模块

    4. 大文件上传与分块上传:对于大文件,可以采用分块上传策略,将大文件拆分成多个小块,逐个上传,然后在服务器端合并。 5. 文件类型检查:为防止恶意文件上传,通常需要对上传文件的类型进行检查,确保它们符合...

    android+springmvc上传文件所需jar包

    - **分块上传**:对于大文件,可以使用分块上传技术,提高上传速度和稳定性。 - **压缩上传**:在上传前对文件进行压缩,减少传输的数据量。 7. **最佳实践**: - 使用HTTPS确保数据传输的安全性。 - 使用统一...

    基于java的多文件上传

    在多文件上传的场景中,我们通常会用到`File`类来获取文件信息,以及`MultipartFile`接口(Spring框架中)来处理上传的文件。 接着,实现多文件选择功能,通常借助HTML的`<input type="file" multiple>`标签,允许...

    JavaBean文件上传

    4. **异常处理**:在处理过程中,可能会遇到文件过大、文件类型不匹配等问题,需要进行异常处理。在JavaBean中,可以定义一个`uploadError`字段来存储错误信息。 5. **响应反馈**:最后,将处理结果(包括成功信息...

    Spring文件上传和下载所需的jar包.rar

    在这个例子中,`MultipartFile`对象封装了上传文件的所有信息,包括文件名、大小、内容等。通过`getBytes()`方法获取文件内容,然后使用Apache Commons IO的`FileUtils.writeByteArrayToFile()`方法保存到服务器。 ...

    spring mvc核心包(包含文件上传)

    - 需要注意文件大小限制和异常处理,避免文件过大导致内存溢出或非法文件类型引发安全问题。 7. **配置文件上传** 在Spring MVC的配置中,需要设置最大上传文件大小和总请求大小,例如: ```xml ...

    springmvc上传文件所需jar包

    `MultipartFile`是Spring MVC提供的接口,用于封装上传文件的信息,包括文件名、大小、类型等。 - **文件存储策略**:上传的文件需要有一个存储位置。你可以选择内存中存储、临时文件系统存储或者持久化到数据库等...

    Lesson_简单的文件上传和文件下载

    在Java中,Spring框架提供了强大的文件操作支持,包括MultipartFile接口用于处理上传的文件,以及Resource接口处理文件的读写。Spring Boot简化了配置,使得开发人员能够快速集成文件上传和下载功能。 总之,...

    网上找的8个文件上传系统

    此外,Spring框架的MultipartFile接口是处理多文件上传的常见工具。 3. **Servlet**:在JSP中,Servlet常用于处理HTTP请求,包括文件上传请求。`javax.servlet.http.HttpServletRequest`接口中的`getPart()`或`...

Global site tag (gtag.js) - Google Analytics