计算机技术与发展
計算機技術與髮展
계산궤기술여발전
COMPUTER TECHNOLOGY AND DEVELOPMENT
2013年
3期
117-120
,共4页
编码%Java Web应用%中文乱码%字符集%过滤器
編碼%Java Web應用%中文亂碼%字符集%過濾器
편마%Java Web응용%중문란마%자부집%과려기
coding%Java Web application%Chinese character encoding%character set%filter
Java语言的跨平台特性,使其在各种系统环境下能够正确运行,但是在开发Java Web应用程序时,因为编码不统一,经常会出现中文乱码问题.针对客户端和服务器端传输数据,客户端显示中文字符编码,以及应用程序与数据库之间的数据交互等问题,分析了Java乱码产生的原因,并针对每种情况,结合实际的项目开发经验,给出了设置页面编码方式,修改Web服务器编码属性,以及使用过滤器等等方法.采用以上方法,可以有效地解决Java Web中的中文乱码问题.
Java語言的跨平檯特性,使其在各種繫統環境下能夠正確運行,但是在開髮Java Web應用程序時,因為編碼不統一,經常會齣現中文亂碼問題.針對客戶耑和服務器耑傳輸數據,客戶耑顯示中文字符編碼,以及應用程序與數據庫之間的數據交互等問題,分析瞭Java亂碼產生的原因,併針對每種情況,結閤實際的項目開髮經驗,給齣瞭設置頁麵編碼方式,脩改Web服務器編碼屬性,以及使用過濾器等等方法.採用以上方法,可以有效地解決Java Web中的中文亂碼問題.
Java어언적과평태특성,사기재각충계통배경하능구정학운행,단시재개발Java Web응용정서시,인위편마불통일,경상회출현중문란마문제.침대객호단화복무기단전수수거,객호단현시중문자부편마,이급응용정서여수거고지간적수거교호등문제,분석료Java란마산생적원인,병침대매충정황,결합실제적항목개발경험,급출료설치혈면편마방식,수개Web복무기편마속성,이급사용과려기등등방법.채용이상방법,가이유효지해결Java Web중적중문란마문제.
The cross-platform feature of Java language enables Java applications to run correctly in a variety of system environments. However,Chinese characters often garble in the development of Web applications because of non-uniform encoding. For data transmis-sion between client and server,the client's display of Chinese characters and the interaction between Java applications and databases,ana-lyze the cause of garbled characters and present solution for each case according to the actual experience in project development such as setting the encoding of pages,modifying encoding attribute of the Web server and making use of filters. The problem of Chinese garbled in the Java Web can be solved effectively referring to the above methods.