WEB开发网
开发学院软件开发Java 精通 Grails: Grails 与移动 Web 阅读

精通 Grails: Grails 与移动 Web

 2009-10-26 00:00:00 来源:WEB开发网   
核心提示: HTML 开发人员一定要熟悉 <p> 标记,WML <anchor> 标记在本质上与 HTML <a> 标记是类似的,精通 Grails: Grails 与移动 Web(5),即使它们在语法上有所不同(参阅 参考资料 了解更多关于 WML 的信息),下面是 W

HTML 开发人员一定要熟悉 <p> 标记。WML <anchor> 标记在本质上与 HTML <a> 标记是类似的,即使它们在语法上有所不同(参阅 参考资料 了解更多关于 WML 的信息)。

下面是 WML 的一个小技巧。由于处理的是专用于手机的内容,因此可以创建一个超链接,用户一旦选定链接,就可以拨出电话。清单 3 的中例子可以拨出电话号码 303-555-1212 :


清单 3. WML 拨号链接
<do type="accept"> 
 <go href="wtai://wp/mc;3035551212"/> 
</do> 

注意该链接使用的协议并非常见的 http:// — 而是 wtai://,这是无线电话应用程序界面(Wireless Telephony Applications Interface)的缩写。

WML 仿真器

要使这个页面在个人电脑上显示,则需要一个 WAP 仿真器(参阅 参考资料,查看文中提到的所有仿真器的链接)。访问 dotMobi 仿真器,它是一个 Java applet。输入 URL davisworld.org/testwml.gsp(注意 http:// 前缀已提供在输入框的左侧),您将看到类似于图 1 的内容:


图 1. 仿真 WAP 页面
精通 Grails: Grails 与移动 Web

注意 dotMobi 仿真器有两种不同的皮肤,它不仅代表着不同设备的外观和感觉,还代表设备的不同功能。如果对仿真某个设备感兴趣的话,它的硬件制造商通常会提供一个开发者网站,您可以从哪里下载安装所需的仿真器。

从 GSP 发送静态 WML

第一个 WML 例子为静态代码。清单 4 是一个使用常见的 <g:each> 和 <g:if> 标记的例子:

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:精通 Grails Grails

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接