JAVASCRIPT在WAP网页中的开发应用技术

文章作者 100test 发表时间 2007:09:06 11:54:04
来源 100Test.Com百考试题网


  一、首先需要配置WEB服务器

  在设计WAP网页时不论你使用的WAP开发工具是UP.SDK 或NOKIA WAP TOOKIT 或者ERICSSON WAPIDE,你都必须进行WEB服务器设置,故在此将常见的几种WEB服务器的设置介绍如下:(这里用的是Tomcat4.0,即Apache Web Server.设置方法如下:)

  环境:Apache Web Server on NT OR Solaries OR LINUX OR OTHER UNIX

  1) 不管是windows 还是UNIX 或LINUX ,都是修改 Apache 安装目录下的conf/mime.types文件

  2) 在该文件中增加以下内容:

  text/vnd.wap.wml .wml(一般加这一个就可以运行一般的WAP网页了)

  image/vnd.wap.wbmp .wbmp

  application/vnd.wap.wmlc .wmlc

  text/vnd.wap.wmls .wmls

  application/vnd.wap.wmlsc .wmlsc

  3)存盘

  4)重新启动APACHE WEB SERVER 即可。

  二、一个简单的WAP网页square.wml(平方表)程序

 <?xml version="1.0"?>



   <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" 

"http://www.wapforum.org/DTD/wml_1.1.xml";> 



  <%@ page contentType="text/vnd.wap.wml" %> 



   



  



  

平方表:

  

<% {int i;%>   <%for(i=1; i<=9; i ){ %> <%=i%>x<%=i%>=<%=i i %>
<% }%>   

            
  

  三、浏览WAP网页时的乱码问题

  用模拟手机浏览WAP网页时,汉字显示会出现乱码或编译出错,我一般都用自己做的一个VB小程序先转化成 UNICODE码。据说可以通过设置WEB服务器中设置MIME表时,在text/vnd.wap.wml后加上“;charset=charset_name”,如GB2312汉字 :text/vnd.wap.wml;charset=gb2312来解决。

  四、一个将wml中的数据提交给javabean的例子

  fice.jsp (输入你期望的工资,提交给fice.java.注:汉字需要先转化成unicode码)


相关文章


Hibernate中Se ion的缓存及对象的状态
Java编程中应用dom4j轻松地处理XML文档
详细介绍JSF框架技术中使用的设计模式
Java能扮演嵌入式应用开发的主角吗?
JAVASCRIPT在WAP网页中的开发应用技术
使用MOCK对象进行单元测试的实例讲解
精典文萃:Java编程中异常处理的优劣观
用J2ME在移动设备上实现动画的实例讲解
B_S方式下使用jfreechart生成统计图表
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛