`

从STRUTS传参数到JAVA文档中出现乱码解决办法

    博客分类:
  • java
阅读更多

从STRUTS页面中传中文参数,在JAVA文件中用request.getPrameter("value")接收参数之后是乱码,

这样的问题首先要保证在JSP页面和JAVA页面中使用的编码都是统一的编码,而且在JSP页面中文件头加上以下语句:

jsp 代码
 
  1. <%@ page contentType="text/html;charset=GBK"%>  

再在JAVA中使用以下字符串内码转换方法:
java 代码
 
  1. //把以iso编码转换为字符串内码  
  2.  String tempName = request.getParameter("value");  
  3.  String name = null;  
  4.  try {  
  5.     name = new String(tempName.getBytes("ISO-8859-1"),"GBK");  
  6.    } catch (UnsupportedEncodingException e1) {  
  7.        // TODO 自动生成 catch 块  
  8.        e1.printStackTrace();  
  9.    }  

这样就OK!


分享到:
评论

相关推荐

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

    很受网络上庞杂的Struts2上传下载的误导,很多没有解决中文乱码问题,本例实现了Struts2批量上传与下载,中文乱码问题完美解决,供大家参考!

    java处理中文乱码

    java处理中文乱码的三中方法 1.类字符转换 2.struts配置文件处理 3.web.xml配置文件处理

    Struts2文件上传完美解决中文乱码问题

    今天主要分享开源框架Struts2文件上传实例过程,并且笔者将带着大家解决出现的一系列乱码问题,本文章中的重要部分将用特殊颜色标识,斜体表示不确定内容。笔者建议读者先快速阅读一遍本文,下载应具备的工具,再...

    使用struts2.0上传文件,完全解决了中文乱码问题

    使用struts2.0上传文件,完全解决了中文乱码问题。运行项目前请先在D盘建立个名tmp的文件夹,实例上传的文件将保存在tmp文件夹中。文件大小限制为15M,该示例蛮完整的,有些架包忘删了导致项目有点大。

    java乱码处理

    很详细的java中文乱码处理文档,当然着是对于struts2之前的,初学者比较合适去看看

    引用国际化资源乱码--properties edit

    Struts2资源文件在jsp页面中显示乱码解决

    struts2带进度条文件上传

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

    JAVA全部帮助文档

    《Struts中文帮助文档》的相关内容相关讨论struts+hibernate+mysql中文乱码解决struts

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (1)

    1.1.3 从J2EE到JavaEE 1.2 J2EE组件 1.2.1 客户端组件 1.2.2 Web组件 1.2.3 业务逻辑组件 1.3 J2EE容器 1.3.1 容器服务 1.3.2 容器类型 1.4 J2EE核心技术 1.4.1 Servlet 1.4.2 JSP(Java服务页面) 1.4.3 EJB(企业...

    网上书店系统(Struts+Hibernate)(Java EE项目案例)

    (2)项目是否为utf-8格式(同时看看的源代码文件中,中文是否乱码)。 (3)JSP页面是否是utf-8 格式。 (4)在web.xml 是否配置了编码过滤器。 (5)数据源配置的url(?useUnicode=true&characterEncoding=UTF-8),...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (3)

    1.1.3 从J2EE到JavaEE 1.2 J2EE组件 1.2.1 客户端组件 1.2.2 Web组件 1.2.3 业务逻辑组件 1.3 J2EE容器 1.3.1 容器服务 1.3.2 容器类型 1.4 J2EE核心技术 1.4.1 Servlet 1.4.2 JSP(Java服务页面) 1.4.3 EJB(企业...

    Ckeditor3.X与ckfinder2.X整合forJAVA (支持文件上传,解决中文乱码)

    在网上找了半天,看见两偏整合教程不错,把两偏整理成一偏供参考。 别人一个文档就要10分才能下,本人分不多了,扣大家5分来赚取回来。...Ckeditor3.X与ckfinder2.X整合forJAVA (支持文件上传,解决中文乱码)

    struts2-dojo-plugin-2.3.37(修复中文乱码).jar

    解决Struts中datetimepicker控件月份乱码问题,通过修改struts2-dojo-plugin-..*.jar中dojo_zh-cn.js和dojo_zh.js文件

    网上文件管理系统(Struts)(Java EE项目案例)

    (2)项目是否为utf-8格式(同时看看的源代码文件中,中文是否乱码)。 (3)JSP页面是否是utf-8 格式。 (4)在web.xml 是否配置了编码过滤器。 (5)数据源配置的url(?useUnicode=true&characterEncoding=UTF-8),...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (2)

    1.1.3 从J2EE到JavaEE 1.2 J2EE组件 1.2.1 客户端组件 1.2.2 Web组件 1.2.3 业务逻辑组件 1.3 J2EE容器 1.3.1 容器服务 1.3.2 容器类型 1.4 J2EE核心技术 1.4.1 Servlet 1.4.2 JSP(Java服务页面) 1.4.3 EJB(企业...

    jQuery uploadify上传文件(JAVA版+Struts2即时预览效果)

    官网上是PHP版的,想找个JAVA版的不容易啊,终于被我搞出来了,并且解决了中文乱码问题,里边有源代码和帮助文档,非常易学

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    全书分4篇,共24章,其中,第1篇为技能学习篇,主要包括Java Web开发环境、JSP语法、JSP内置对象、Java Bean技术、Servlet技术、EL与JSTL标签库、数据库应用开发、初识Struts2基础、揭密Struts2高级技术、Hib锄劬e...

    s2sh框架+struts2国际化的实例

    另外,关于struts2国际化乱码问题: 解决方法: 找到jdk的安装目录--C:\Program Files\Java\jdk1.6.0_10\bin(我的安装目录) 在bin里面找到native2ascii.exe并运行 在命令窗口输入 native2ascii -encoding UTF-8 ...

    公告管理系统(JSP+Struts)(Java EE项目案例)

    (2)项目是否为utf-8格式(同时看看的源代码文件中,中文是否乱码)。 (3)JSP页面是否是utf-8 格式。 (4)在web.xml 是否配置了编码过滤器。 (5)数据源配置的url(?useUnicode=true&characterEncoding=UTF-8),...

    ssh2多文件的上传与下载

    文件保存的名称UUID生成,不过显示并下载的名称都是原文件名称(防止在转换过程中出现乱码) 4.文件不建议保存在tomcat服务器下,因为重启服务器上传的文件就被覆盖,建议报存在绝对路径下或上传到ftp 5.文件的...

Global site tag (gtag.js) - Google Analytics