知识大全 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=?简便计算,过程给我吧,谢喽!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 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 关于集成技术方面我
J2EE中的设计模式 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 什么是DesignPatte
《J2EE核心模式》(DAO模式) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 很多的JEE应
J2EE相关设计模式讨论 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 设计模式这个概念现在是满
.NET和J2EE该相互学习什么 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 写这篇Post源
J2EE设计模式之State模式 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 设计模式这个概念
JavaOne大会发布《J2EE核心模式》第二版 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
J2EE综合——Struts常见错误的全面汇总 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! N
部署基于JBoss的J2EE应用程序 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! JBoss作