`
phosphory
  • 浏览: 72933 次
  • 性别: Icon_minigender_1
  • 来自: 福建
社区版块
存档分类

Struts2文件上传 中文乱码

阅读更多

最近学习Struts2,跟着视频学习做小例子的时候,发现我上传的文件中,中文出现乱码,通过查找资料,终于解决了乱码问题。解决方法是:

将页面编码设置为GBK,然后在struts2配置文件中添加如下信息即可。

<constant name="struts.i18n.encoding" value="gbk"></constant>

分享到:
评论
1 楼 weict1988 2010-09-27  
太好了,就这么简单的解决了中文乱码问题,此文章转走转走

相关推荐

    Struts2文件上传下载 中文乱码

    在Struts2框架中,文件上传和下载是常见的功能需求,但处理中文文件名或内容时,可能会遇到中文乱码的问题。这个问题主要涉及到字符编码的处理,包括HTTP请求的编码、文件名的编码以及文件内容的编码。接下来,我们...

    struts2文件上传(解决中文乱码)

    Struts2是一个强大的Java Web...总之,解决Struts2中的中文乱码问题,关键在于配置正确的字符编码,并在文件上传和下载过程中处理好编码转换。通过以上步骤,你可以有效地在Struts2项目中实现对中文URL和文件名的支持。

    struts2文件下载(解决了中文乱码问题)

    在处理文件下载时,Struts2提供了一套完整的解决方案,包括处理中文文件名的乱码问题。在标题提到的场景中,开发者可能遇到了在使用Myeclipse 6.5集成开发环境,JDK1.6和Tomcat 6.0服务器环境下,通过Struts2进行...

    struts 2. 5.2解决中文乱码

    7. **文件上传**:在处理文件上传时,如Struts 2的`FileUpload`插件,需要确保文件名的编码正确处理,例如: ```java String fileName = new String(file.getName().getBytes("ISO-8859-1"), "UTF-8"); ``` 通过...

    无中文乱码的Struts上传下载(任意文件上传)

    本教程将详细介绍如何在Struts中实现无中文乱码的文件上传与下载,并涵盖任意数量的文件上传。 首先,解决中文乱码问题的关键在于配置正确的字符编码。在Struts的配置文件`struts-config.xml`中,你需要为...

    struts2中的批量上传与文件下载(解决中文乱码问题)

    通过以上步骤,你可以实现在Struts2框架下的批量文件上传和下载,同时解决中文乱码问题。实践中,务必根据项目需求和安全规范进行适当调整。记得在你的项目中添加详细的错误处理和日志记录,以便于调试和排查问题。

    struts2上传下载 解决中文文件名乱码

    1. **配置Struts2拦截器**:Struts2的文件上传拦截器(`org.apache.struts2.interceptor.FileUploadInterceptor`)需要配置以支持UTF-8编码。在你的`struts.xml`配置文件中,可以添加以下配置: ```xml ...

    Struts上传,已经处理好乱码问题

    首先,我们需要了解Struts文件上传的基本原理。在Struts中,文件上传是通过`Commons FileUpload`库来实现的,它是Apache Commons项目的一部分,专门处理HTTP请求中的多部分数据,包括文件上传。在Struts的ActionForm...

    struts2中文乱码解决Demo

    本DEMO是为了解决Struts2在处理中文输入时可能出现的乱码问题,确保系统能够正确地接收和显示中文字符。 首先,我们要理解乱码产生的原因。在Web应用中,数据的传输通常涉及多种编码方式,如HTTP请求的默认编码通常...

    struts与hibernate实现文件的上传与动态下载

    通过以上步骤,你可以实现一个基于Struts2和Hibernate的文件上传与动态下载系统。这个系统能够处理用户上传的文件,将其保存到服务器,同时提供动态下载功能,允许用户根据需要下载文件。在实际开发中,还需要考虑...

    struts1的文件上传

    本文将深入探讨Struts1中的文件上传,包括单文件上传、多文件上传,以及解决文件名乱码和重名冲突等问题。 1. **文件上传基础** 文件上传是Web应用中常见的一种功能,允许用户从本地电脑上传文件到服务器。在...

    struts2 文件上传与下载

    在Struts2中,文件上传和下载是常见的功能需求,特别是在处理用户交互时,如允许用户上传个人资料图片或下载文档。本教程将深入探讨如何在Struts2中实现这两个功能,并特别关注解决中文文件名的问题。 首先,我们要...

    struts2 中文文件名文件下载

    在处理文件上传和下载时,Struts2可能会遇到一个常见的问题,即中文文件名的乱码问题。这是因为不同的系统和软件对字符编码的支持不同,尤其是涉及到网络传输时,编码的兼容性尤为重要。 在“struts2 中文文件名...

    struts中文件的上传

    在这个简单的Struts项目中,我们关注的重点是如何实现文件上传以及处理中文乱码问题。 首先,文件上传的实现涉及到前端HTML表单的设计和后端Action的处理。在HTML表单中,我们需要使用`&lt;input type="file"&gt;`元素来...

    struts2文件上传(转)

    这篇博客"struts2文件上传(转)"可能涉及了Struts2框架中关于文件上传的功能。在Struts2中,文件上传是通过`Struts2`的`FileUpload`拦截器来实现的,这个拦截器允许开发者处理来自用户端的文件上传请求。 首先,...

    struts2带进度条文件上传

    1.struts2 带进度条文件上传 源码 2.源码中有lib 下载后部署马上就能用 3.代码中有详细的注释信息 4.对关键点有详细的解释说明 5.如果谁用起来觉得有问题可在评论留言,留联系方式,我会联系你的 6.非常感谢原创作者...

    Ext3.2 + struts 文件上传实例

    在本文中,我们将深入探讨如何使用Ext3.2与Struts框架实现文件上传功能,同时解决中文乱码问题。这两个技术结合在一起,可以为Web应用提供高效、稳定的文件上传解决方案。 首先,Ext3.2是一个JavaScript库,它提供...

    struts2配置文件详细说明

    - `struts.multipart.parser`配置文件上传解析器,可以是`cos`, `pell`或`jakarta`,每个解析器处理文件上传的方式不同。 8. **配置管理**: - `struts.configuration`可以自定义配置管理器,实现`Configuration`...

    struts2文件下载

    ### Struts2文件下载知识点详解 #### 一、Struts2简介 Struts2是Apache组织维护的一个开源项目,它是一个基于MVC模式的Web应用框架。Struts2框架不仅继承了Struts1的优点,还增加了对拦截器、类型转换等机制的支持...

Global site tag (gtag.js) - Google Analytics