wap jsp模板

手机开发,尤其是WAP页面开发总少不了要写JSP页面。
虽然,Eclipse提供了很多模板页面,但并没有提供WML相应的模板。
这里整理两种WML格式:
1.由 www.wapforum.org定义的应用最为广泛的WML1.1和WML1.2
WML1.1
<?xml version="1.0" encoding="UTF-8" ?>
<%@ page language="java" contentType="text/vnd.wap.wml; charset=UTF-8"
	pageEncoding="UTF-8"%>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head>
<meta http-equiv="Content-Type" content="text/vnd.wap.wml" />
</head>
<card title="Insert title here">
<p>HELLO!</p>
</card>
</wml>

WML1.2
<?xml version="1.0" encoding="UTF-8" ?>
<%@ page language="java" contentType="text/vnd.wap.wml; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.2//EN" "http://www.wapforum.org/DTD/wml_1.2.xml">
<wml>
<head>
<meta http-equiv="Content-Type" content="text/vnd.wap.wml; charset=UTF-8">
</head>
<card title="Insert title here">
<p>HELLO!</p>
</card>
</wml>

2.由 www.openmobilealliance.org定义的WML标准
mobile 1.0
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile Profile 1.0//EN" 
"http://www.openmobilealliance.org/tech/DTD/xhtml-mobile10.dtd">

mobile 1.1
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.1//EN" 
"http://www.openmobilealliance.org/tech/DTD/xhtml-mobile11.dtd">

mobile 1.2
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.2//EN" 
"http://www.openmobilealliance.org/tech/DTD/xhtml-mobile12.dtd">


知识补充:
引用
WAP1.0和WAP2.0有何区别
WAP应用版本在手机上1.0和2.0区别主要是应用功能的兼容,1.0因为有许多局限,现在几乎所有的手机都是WAP2.0浏览器,如果是1.0浏览器,会有许多WAP功能无法使用。下载文件限制主要取决于手机本身,版本的问题主要会体现在—-用低版本浏览器浏览高版本WAP网站会有部分功能无法实现。WAP2.0好像还没有解决完全向下兼容的的问题。
      
     WAP1.0版本是WAP的第一个版本,在1998年夏被通过。这一版本推介出了WAP的核心内容、i.e.WAP协议条款、WML以及WMLScript等。

     WAP1.1版本于1999年夏推出,这是1.0版本的改良版,是对以前的版本进行归纳反馈的结果。1.1版是第一个商业版,在这一版本中的主要变化仍然是用XHTML对WML进行编排以得出W3C的详细说明。这一版本支持WBMP格式的图像操作,从而提高了无线电话应用(WTA)-规格及WML的所有标记,现在它已用小写取代了大写。
WAP1.2版本现已被通过,这一版本采用了WAP推进架构、用户代理结构(UAPROF)、WDP通道、提高无线电话应用(WTA)规格以及包括支持附加的用户网络技术。
   
     现在最新的就是wap2.0
   
     WAP2.0是为加强WAP的实用性而设计的,迎合了市场的需求,并且适应了当前更高带宽、更快的数据传输速度、更强大的接入能力和不同的屏规格大小等最新的行业发展趋势。利用先进的网络和新增的服务功能,支持WAP2.0的终端将可以接入到各种基于互联网的内容、应用和服务,我们也可以将这视为从PC非常有价值的一个扩展。

你可能感兴趣的:(jsp,XHTML,网络应用,mobile,WAP)