天府星空网络科技成都网站制作公司,专业从事成都网站建设成都网页制作、成都网站设计以精深技术为核心、以专业队伍为支撑。致力于为成都政府网站建设成都公司网站建设成都学校网站建设等提供高技术含量的成都网站设计服务。凭借多年的成都网页设计成功经验,公司已拥有数百例经典网站案例,是一家正规经营,诚实守信的专业成都网站建设公司

JSP制作wap网站时中文字符问题的一些解

作者:佚名  来源:本站整理  发布时间:2008-1-15 10:51:01

我奉命花了将近3个月的时间来做一个wap网站,使用的是jsp,然后操作无非是一些

从数据库中读出东西,然后动态生成wml,然后显示在手机上。和在手机上录入一些东西

然后保存到数据库中。做的过程中,我深深地体会到了java和wml对中文字符集支持的差

劲。当然,3个月时间也没有学到什么东西。我把自己总结的一些制作过程中碰到的中文

字符问题和解决方法拿出来,希望对以后碰到那些讨厌问题的同志有点帮助。

 

  最开始我是在模拟手机上开发的,就是那个up的浏览器,对wmls支持的比较差劲。

因为我的手机是西门子的35系列。所以主要用的是up的模拟手机。如果碰到wml语法错误

的话,我就把nokia的那个toolkit打开。那东西老费我内存。不过两个结合起来用,感觉

是可以解决不少问题。

 

  wap服务器我用的是tomcat,准确的说应该是web服务器。那东西对中文支持好想也

不怎么地,不过好象是我没有好好研究它的配置。resin其实挺爽的,中文支持好,编译

速度快。不过我也没有好好研究他的配置,搞得我每次改了jsp页面有时可以刷新,有时

不能刷新,一气之下,我又换tomcat了。

 

呵呵~~言归正传吧。现在说一下从数据库中读出中文字符后在wml夜面中的显示。

 

  windows中文版的操作系统使用汉字编码为GBK(关于怎样查找操作系统使用的字符

编码,您可以使用这段代码:摘自ibm developerWorks<java编程技术中汉字问题的分

析及解决>http://www.cn.ibm.com/developerWorks/java/java_chinese/index.shtml

 

public class PoorChinese {

  public static void main(String[] args) {

    System.getProperties().list(System.out);

  }

}

 

  而wml(1.1版本)支持的字符集只有3种,大部分手机使用的字符集直接就是UTF-8,

[1] [2] [3] [4]  下一页

  • 上一篇wap建站:WAP与PHP - 附件
  • 下一篇wap建站:WML,Apache,和 PHP 的介绍
  • 【公司简介】:
       天府星空网络科技成都网站制作公司,专业从事成都网站建设 成都网页制作 成都网站设计以精深技术为核心、以专业队伍为支撑。致力于为成都政府网站建设成都公司网站建设成都学校网站建设等提供高技术含量的成都网页设计服务。
       公司始终以不懈的努力、更高的目标来要求自己。凭借多年的成都网页设计成功经验,公司已拥有数百例经典网站成功案例,是正规的成都网站建设公司
       成都网站建设的专业服务商,强大的成都网页制作技术团队,在网站设计等方面始终保持领先地位,并获得了网页制作公司业界的广泛赞誉和认同。公司重视网页制作质量,打造成都地区网站制作公司知名品牌,以优秀的网站设计技术,创一流的成都网站建设作品。建网站就找天府星空,助您马到成功!