`
zouyusu
  • 浏览: 9434 次
  • 性别: Icon_minigender_1
  • 来自: 广州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

jsp utf-8乱码问题

阅读更多
最近在做项目的时候出现了乱码问题,在网上了搜了一下,出现乱码的问题分别是jsp编码<%@ page contentType="text/html; charset=utf-8" language="java"
import="java.sql.*" errorPage=""%>,charset中指定编码,一般采用utf-8和gbk,gb2312。后台如果是struts2则在struts.xml中加<constant name="struts.i18n.encoding" value="utf-8" />。这里建议界面的编码为utf-8。由于gbk与utf-8的编码字符所占的字节是不同的,如果转换就会出现乱码。
new String(xx.getBytes("gbk","utf-8"))--出现乱码。如果采用get方式提交jsp,则需要设置在tomcat中的sever.xml中设置post=‘8080’之后加URIEncoding=‘utf-8’(tomcat6x)或者修改。数据乱码就要根据不同而设置了。在这里我出乱码的原因还有一个是,我是Ajax提交页面,但是提交的值不在页面的form内容,比如<input type="text" value="测试"> <form >...</form>提交页面的时候,text中的value就会按iso-8859-1编码就出现乱码。哎,看来还得细心。
分享到:
评论

相关推荐

    java jsp解决utf-8乱码.zip

    通过以上方法,我们可以有效地解决Java JSP项目中的UTF-8乱码问题。在实际开发中,一定要养成良好的编码习惯,避免因为编码问题带来的不必要的麻烦。同时,定期复习和总结有关编码的知识点,对于提升开发效率和代码...

    Ueditor富文编辑器—jsp-utf-8

    当我们将Ueditor与JSP(JavaServer Pages)环境结合,并设定为UTF-8编码时,可以实现跨语言支持和避免字符乱码问题。 首先,让我们深入了解Ueditor。Ueditor是由百度开发的一款开源的Web在线富文本编辑器,它具有轻...

    java 编码 UTF-8、ISO-8859-1、GBK

    例如,如果数据库是UTF-8,JSP是GBK,可以使用 `new String(rs.getBytes(1),"UTF-8")` 将数据库中的UTF-8字节流转换为GBK字符串。反之,如果JSP是UTF-8,数据库是GBK,需要先将GBK字符串转换为字节流,然后再次转换...

    jspSmartUpload.jar(已解决utf-8乱码问题)

    重新编译过,修正了utf-8下取值乱码的问题

    ueditor1.4.3jsp utf-8版配置使用教程

    同时,服务器需要支持UTF-8编码,以避免中文乱码问题。 2. **下载与解压** 首先,你需要从官方网站或者可靠的源获取ueditor1.4.3 jsp版本的压缩包,并将其解压至你的项目目录下的WEB-INF目录的lib或WEB-INF/jsp...

    jsp上传组件smartUpload_utf-8_jar包,解决utf-8编码的乱码问题

    jsp上传组件smartUpload_utf-8_jar包,解决utf-8编码的乱码问题

    设置myeclipse新建jsp文件默认编码为UTF-8

    ### 设置MyEclipse新建JSP文件默认编码为UTF-8 #### 一、引言 在Web开发过程中,中文字符的正确显示对于用户体验至关重要。在使用MyEclipse进行Java Web开发时,可能会遇到中文乱码问题,这主要是由于文件编码设置...

    netbeans UTF-8编码问题

    netbeans文件并不是用utf-8编码的,所以若果jsp见中文用utf--8编码的话,就会出现乱码,该图片就是解决这个问题的

    如何将编码转换为UTF-8

    1. UTF-8 编码的重要性:在 WEB 开发中,UTF-8 编码扮演着非常重要的角色,特别是在传递中文时,必须经过编码的动作,否则可能会出现乱码的情况。 2. 使用 URLEncoder.encode() 方法:在 Java 中,可以使用 java...

    jspsmartupload支持UTF-8版本

    总的来说,JSPSmartUpload是一个强大且易用的文件上传解决方案,特别是其UTF-8版本解决了非ASCII字符编码问题,使得它更适合全球化应用。通过研究提供的参考代码和文档,开发者可以轻松地将其集成到自己的项目中,...

    (支持UTF-8)---- jspSmartUpload.jar

    "jspSmartUpload.jar"是一个专为Java Web开发设计的库,用于处理文件上传任务,尤其强调对UTF-8字符集的支持。这个库在处理多语种环境下的文件上传时,能确保文件名和元数据的正确编码,避免了因字符集问题导致的...

    解决Tomcat中文乱码

    2. **配置文件编码不一致**:Web应用中的`.jsp`文件、配置文件等可能采用了不同的编码格式,例如GBK或UTF-8,与Tomcat默认的编码不匹配。 3. **客户端请求头信息**:浏览器发送的请求头中包含的字符集信息与服务器端...

    JSP-GET-POST传递的乱码问题

    - 解决方案:在服务器端(如JSP或Servlet)设置请求的字符编码为UTF-8,例如在JSP中使用`;charset=UTF-8" %&gt;`,或者在Servlet中使用`request.setCharacterEncoding("UTF-8")`。 2. POST方式传递乱码: - POST请求...

    如何解决MySql-JSP中文乱码问题

    在处理中文乱码问题时,要从数据库、连接、页面、文件等各个层面进行全面检查和配置,确保每个环节的编码统一为UTF-8。这样,无论是在MySQL、JSP、Servlet还是C#或.NET环境中,中文字符都能正常显示,避免乱码的出现...

    ueditor_release-ueditor1_4_3_1-utf8-jsp.zip

    在Web开发中,使用UTF-8编码能确保不同语言文字的正确显示,避免乱码问题。百度UEditor的UTF-8版本专门针对这种情况进行优化,确保在多语言环境下运行无误。 3. **JSP环境的适配** JSP(JavaServer Pages)是一种...

    utf8-jsp.zip

    UTF8-JSP(Unicode Transformation Format - 8 bit,UTF-8)是JSP页面常用的字符编码方式,它能够支持世界上几乎所有的文字系统,确保了不同语言环境下的正确显示。本篇文章将重点探讨UTF8-JSP的原理、优势及在实际...

    jsp----->中文乱码问题

    在JSP中,可以通过`("中文字符串".getBytes("GBK"), "UTF-8") %&gt;`这样的方式,强制转换字符串的编码,以解决乱码问题。但更推荐使用上述的页面指令和请求处理方式进行全局配置,避免在代码中频繁进行转换。 总的来...

Global site tag (gtag.js) - Google Analytics