解决wap中文问题的最好办法

王朝java/jsp·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

折腾了半天wap中文问题了,现在问题基本解决。也希望能给碰到同样问题而苦恼的人一点经验。

架构:jsp+weblogic8+hibernate+sqlserver2000

连接池在weblogic中配置

模拟器:m3gate,支持键盘输入

1.全部采用utf-8。在文件开头

<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" "http://www.wapforum.org/DTD/wml13.dtd">

<%@ page contentType="text/vnd.wap.wml; charset=UTF-8" %>

2.在web.xml中设置

<context-param>

<param-name>weblogic.httpd.inputCharset./*</param-name>

<param-value>UTF-8</param-value>

</context-param>

或者在文件里加上request.setCharacterEncoding("utf-8");

3.文件里先用检体中文写,然后找个软件把中文转成utf-8;

4.最好不要用<a href="">而改用<anchor><go href=""><postfield>,我发现传中文utf的时候,第一种

情况有些模拟器不支持。

现在中文问题基本没有额外转化的处理了。

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航