`
沙漠魚
  • 浏览: 42861 次
  • 性别: Icon_minigender_1
  • 来自: 成都
文章分类
社区版块
存档分类
最新评论

解决jsp中.html文件乱码的问题

阅读更多

???? 在tomcat6(SSH2) 环境下做web应用时。遇到了能正确处理jsp文件编码。但是.html静态文件编码错误。显示中文乱码,加上 <%@ page contentType="text/html;charset=GB2312"%>后保存为jsp文件才能正常显示中文

????? 用Fiddler(Fiddler 包含一个简单却功能强大的基于JScript .NET 事件脚本子系统,他非常灵活性非常棒,可以支持众多的http调试任务。)发现实际上处理html页面时的MIME类型Content-Type:iso-8859-1。

????? 最后在热心网友帮助下,解决方案如下。

在web.xml文件中加入:

  1. ??<jsp-config>?? ??
  2. ????<jsp-property-group> ??
  3. ??????<description>HTML?Encoding</description> ??
  4. ??????<display-name>HTML?Encoding?Config</display-name> ??
  5. ??????<url-pattern>*.html</url-pattern> ??
  6. ??????<el-ignored>true</el-ignored> ??
  7. ??????<page-encoding>gbk</page-encoding> ??
  8. ??????<scripting-invalid>true</scripting-invalid> ??
  9. ????</jsp-property-group> ??
  10. ??</jsp-config> ??

文件编码 == meta:content:charset == jsp-property-group:page-encoding == GB2312

在这里设置了html文件的编码page-encoding。这样就可以了。可能因为是tomcat默认编码方式是iso-8859-1,但是在我的其他应用中,没有加入也可以。

分享到:
评论

相关推荐

    解决JSP中文乱码问题

    解决 JSP 中文乱码问题 解决 JSP 中文乱码问题是一个很常见...解决 JSP 中文乱码问题需要从多方面入手,包括在 JSP 文件中指定编码方式,在 Java 文件中指定编码方式,在页面中指定编码方式,并确保编码方式的一致性。

    jspsmartupload.jar 可以处理下载时中文乱码问题

    `jspsmartupload.jar` 是一个专为Java Web开发设计的上传组件,它解决了在处理文件上传时可能出现的中文乱码问题。这个组件是许多Web应用程序中的重要工具,特别是那些需要用户上传包含中文字符的文件名或元数据的...

    jsp传参 servlet接收中文乱码问题的解决方法.docx

    jsp 传参 servlet 接收中文乱码问题的解决方法 jsp 传参 servlet 接收中文乱码问题是一个经常遇到的问题,特别是在使用 Hibernate+Servlet 框架时。当我们在 jsp 页面传参到 servlet 时,中文字符经常会出现乱码...

    中文乱码问题分析 自己总结的

    中文乱码问题是 Java 和 JSP 开发中的一种常见问题,主要是由于 Java 和 JSP 源文件的保存方式是基于字节流的,而编译成 class 文件过程中,使用的编码方式与源文件的编码不一致所致。在 Java 文件中,尽量不要写...

    jsp中文乱码问题jsp中文乱码问题详解

    jsp中文乱码问题的出现是由于编码格式不一致所导致的,可以通过确保jsp文件的存储格式、解码格式和控制浏览器的解码方式一致来解决乱码问题。同时,在使用Post和Get方式提交表单时,需要指定提交的编码格式,以避免...

    jsp include 乱码问题的解决

    在JSP中,`&lt;jsp:include&gt;`标签是用于在页面间进行内容包含的,但有时可能会遇到“乱码”问题,这通常涉及到字符编码的处理。本文将详细解析JSP `include` 乱码问题的成因以及解决方法。 首先,我们要理解乱码产生的...

    jsp用过滤器解决中文乱码问题的方法.docx

    jsp 用过滤器解决中文乱码问题的方法 jsp(JavaServer Pages)是一种广泛...通过定义一个过滤器类,实现Filter接口,并在web.xml文件中配置过滤器,我们就可以解决中文乱码问题。这个方法非常简单、实用,值得推荐。

    JSP中文乱码问题解决总结

    1. 确保统一字符集:项目中所有文件,包括JSP、HTML、CSS、JavaScript、数据库配置文件等,都应使用同一字符集,如UTF-8,避免出现编码混乱。 2. 设置JSP页面编码:在JSP页面头部使用`&lt;%@ page contentType="text/...

    利用过滤器解决JavaWeb(JSP)的乱码问题

    总之,解决JavaWeb中的乱码问题需要从多个层面进行考虑:设置过滤器统一请求和响应的编码,确保JSP页面的编码正确,以及在处理文件时注意文件内容的编码。通过这些方式,我们可以有效防止和解决乱码问题,提高应用...

    JSP解决乱码与数据库乱码解决

    通过调整JVM的`file.encoding`属性、设置JSP页面的`contentType`、处理URL参数中的乱码以及使用合适的输出流,我们可以有效地解决JSP中的乱码问题。此外,还需要注意保持各个部分的字符编码一致性,以避免出现意外的...

    JSP中解决中文乱码的万能方法

    ### JSP中解决中文乱码的万能方法 在JSP开发过程中,中文乱码问题是一个常见的技术难题,尤其在处理客户端与服务器之间的数据交互时更为突出。本文将详细介绍几种有效的解决方案,帮助开发者应对各种场景下的乱码...

    JSP利用过滤器解决request中文乱码问题.docx

    JSP利用过滤器解决request中文乱码问题 ...使用过滤器解决request中文乱码问题是JSP中解决中文乱码问题的一种有效方法。通过设置过滤器,可以确保中文字符被正确地读取和处理。这对JSP开发者来说非常重要。

    解决JSP中文乱码问题.doc

    本文将详细介绍JSP中文乱码问题的来源、原因以及解决方法。 1. **Java中文乱码的根源** Java源代码和JSP文件可能包含中文字符,这些文件通常以特定的字符集(如GBK、GB2312或UTF-8)保存。当Java源代码被编译成...

    JSP乱码 N种解决方案

    通过以上这些方法,基本上可以解决大部分JSP页面的乱码问题。实际开发中,应结合具体情况选择合适的方法,进行系统性的排查和调整。对于复杂的应用场景,可能需要结合多个解决方案一起使用。在日常工作中,养成良好...

    解决jsp页面中文乱码问题

    本文将深入探讨如何解决这个问题,确保在JSP页面中正确显示中文字符。 首先,我们需要理解字符编码的基本概念。在计算机系统中,字符编码是用来表示文本的规则,如常见的ASCII、GBK和UTF-8等。在Web环境中,HTTP...

    JSP中汉字乱码现象分析与解决.pdf

    综上所述,解决JSP中的中文乱码问题主要涉及以下几个方面:合理设置JSP文件和响应的编码方式、注意文件头部的BOM、确保客户端和服务器端之间的编码方式一致、正确处理GET和POST请求中的中文参数。通过上述措施,可以...

    jsp文件上传,解决中文乱码

    综上所述,解决`JSP文件上传`时的中文乱码问题涉及多个层面,包括客户端、服务器配置、编码过滤器、第三方库以及文件保存过程中的编码处理。确保每个环节都正确处理字符编码是避免乱码的关键。对于具体的问题,可能...

    jsp中文显示问号问题解决方法.docx

    如果已经存在的 JSP 文件中出现了中文显示问号问题,可以通过修改 JSP 文件的编码方式来解决问题。具体步骤如下: 1. 打开 JSP 文件,添加以下代码:&lt;%@ page language="java" contentType="text/html; charset=GB...

    解决JSP开发中的各种乱码问题

    综上所述,解决JSP开发中的乱码问题涉及多个环节,需要从输入到输出,从服务器到客户端,再到开发工具等多个层面进行细致的配置和检查。同时,理解并掌握不同组件之间的编码转换规则也是解决乱码问题的关键。对于更...

    几种常用解决jsp中文乱码的方案

    JSP 中文乱码是动态网站开发中经常遇到的问题,本文将从产生 JSP 中文乱码的四种类型入手,分析乱码产生的原因,并给出消除乱码的具体方法。 一、页面中文乱码的处理 JSP 采用 ISO-8859-1 作为默认的页面字符编码...

Global site tag (gtag.js) - Google Analytics