知识大全 J2EE WEB-Tomcat5.5.9中文问题解决方案

Posted

篇首语:大鹏一日同风起,扶摇直上九万里。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 J2EE WEB-Tomcat5.5.9中文问题解决方案相关的知识,希望对你有一定的参考价值。

J2EE WEB-Tomcat5.5.9中文问题解决方案  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

       无论是独立的 还是其他程序生成的 如Servlet等 注意在最终的的<head>和</head>之间必须加入meta标签 用来指定中输入字符的编码 如     <head>  <meta equiv= Content Type content= text/; charset=gb >  <title>测试GET && POST Send</title>  </head>     jsp和servlet    首先必须解决程序输出(如response writeln(String s))和接受从客户端传来的数据(如request getParameter(String sname))编码问题 我们可以利用文件过滤功能 具体需要所用的jsp/servlet容器或者服务器提供的功能设置 如在Tomcat 中可以在webapps/yourAppDirectory/WEB INF/web xml中设置如下     <filter>  <filter name>SetCharsetEncodingFilter</filter name>  <display name>SetCharsetEncodingFilter</display name>  <description>Set CharsetEncoding Filter</description>  <filter class>m web SetCharsetEncodingFilter</filter class>  <init param>  <param name>encoding</param name>  <param value>gb </param value>  </init param>  </filter>  <filter mapping>  <filter name>SetCharsetEncodingFilter</filter name>  <url pattern>/*</url pattern>  </filter mapping>    其中SetCharsetEncodingFilter Class就是用来设置request和reponse字符编码的filter类 其中设置语句如下     request setCharacterEncoding(targetEncoding);  response setContentType( text/ );  response setCharacterEncoding(targetEncoding);    另外为了解决通过get(url中带有参数)方式传递参数的乱码问题 我们还需要设置一下url传递参数所需要的编码 具体在Tomcat 中可以在$Tomcat_home\\conf\\server xml中的<connector>和</connector>之间设置 如下     <!   URIEncoding= GBK :Force GET method String(Chinese) can be transferd properly uri    note:Tomcat only support GBK specification so not set charset gb    >  <Connector URIEncoding= GBK port= redirectPort=  maxSpareThreads=  maxThreads= minSpareThreads= >  </Connector>    最后为了解决jsp的乱码问题 我们还需要作如下处理 即在左右的jsp头均加上如下指令     <%@ page contentType= text/;charset=gb language= java  %>  或者  <%@ page pageEncoding= gb %>     jdbc和数据库    关于写入数据库和读取数据库数据的乱码问题 可以通过如下方式轻松解决     对于JAVA程序的处理方法按我们指定的方法处理   把数据库默认支持的编码格式改为GBK或GB 的   到此 一般来说对于WEB方式的应用来说 中文问题就可以解决了 当然以上方法是根据统一编码的原则解决的以及WEB方式的文件转换关系(file >class >load >execute or transfered or response or request)来做的 cha138/Article/program/Java/ky/201311/28538

相关参考

知识大全 (8分之3+5分之2)×40=

(8分之3+5分之2)×40=?简便计算,过程给我吧,谢喽!40×3/8+40×2/5=15+16=31简便计算9分之5X5分之3+5分之3(5/9)(3/5)+3/5=(5/9+1)(3/5)=(1

知识大全 .NET单挑J2EE

集成技术:.NET单挑J2EE  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  关于集成技术方面我

知识大全 J2EE中的设计模式

J2EE中的设计模式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  什么是DesignPatte

知识大全 《J2EE核心模式》(DAO模式)

《J2EE核心模式》(DAO模式)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  很多的JEE应

知识大全 J2EE相关设计模式讨论

J2EE相关设计模式讨论  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  设计模式这个概念现在是满

知识大全 .NET和J2EE该相互学习什么

.NET和J2EE该相互学习什么  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  写这篇Post源

知识大全 J2EE设计模式之State模式

J2EE设计模式之State模式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  设计模式这个概念

知识大全 JavaOne大会发布《J2EE核心模式》第二版

JavaOne大会发布《J2EE核心模式》第二版  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 J2EE综合——Struts常见错误的全面汇总

J2EE综合——Struts常见错误的全面汇总  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  N

知识大全 部署基于JBoss 的 J2EE应用程序

部署基于JBoss的J2EE应用程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  JBoss作