《《Internet应用技术》第7章 WML编程技术.ppt》由会员分享,可在线阅读,更多相关《《Internet应用技术》第7章 WML编程技术.ppt(25页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、 WML编程技术 IC-MSP课程目标掌握掌握WMLWML标签的使用标签的使用 掌握使用掌握使用WMLWML语言开发语言开发WAPWAP网站网站 IC-MSP理解WML语言WML(Wireless Markup Language-无线标记无线标记语言),与语言),与HTML类似,主要包括元素和类似,主要包括元素和 标签。标签。HTML写出的内容我们可以在写出的内容我们可以在PC机上用机上用IE等浏览器等浏览器进行查看,而进行查看,而 WML语言写出的文件则是专门用来语言写出的文件则是专门用来在手机等一些无线终端显示屏上显示,供人们阅读在手机等一些无线终端显示屏上显示,供人们阅读的,并且同样也可
2、以向使用者提供人机交互界面,的,并且同样也可以向使用者提供人机交互界面,接受使用者输入的查询等信息,然后向使用者返回接受使用者输入的查询等信息,然后向使用者返回他所想要获得的最终信息。他所想要获得的最终信息。IC-MSP理解WML语言 WML(Wireless Markup Language-无线标记语言)无线标记语言),内置于移动设备中的微型浏览器能够解释这种标记语言。,内置于移动设备中的微型浏览器能够解释这种标记语言。它是它是XML的一个应用子集,基于的一个应用子集,基于WAP(Wireless Application Protocol无线应用协议,向移动终端提供互联无线应用协议,向移动终
3、端提供互联网内容和服务的全球统一的开放式协议标准)网内容和服务的全球统一的开放式协议标准)与与HTML类似,主要包括元素和标签。类似,主要包括元素和标签。HTML写出的内写出的内容我们可以在容我们可以在PC机上用机上用IE等浏览器进行查看,而等浏览器进行查看,而 WML语语言写出的文件则是专门用来在手机等一些无线终端显示屏言写出的文件则是专门用来在手机等一些无线终端显示屏上显示,供人们阅读的,并且同样也可以向使用者提供人上显示,供人们阅读的,并且同样也可以向使用者提供人机交互界面,接受使用者输入的查询等信息,然后向使用机交互界面,接受使用者输入的查询等信息,然后向使用者返回他所想要获得的最终信
4、息。者返回他所想要获得的最终信息。IC-MSPWML手机应用实例一3G首页首页 注册注册 与登陆:与登陆:IC-MSPWML手机应用实例二IC-MSPWML程序结构WMLWML元素和标签元素和标签 元素是符合DTD(文档类型定义)的文档组成部分标签规定元素的属性及元素在文档中的位置单独标签/成对标签 内容 Hello,World!Hello,WML!使用手机模拟器测试使用手机模拟器测试WML程序程序 IC-MSPWMLWML程序结构形式及组成程序结构形式及组成语法 文件声明 标签 元素 属性 注释 文档结构 Hello,World!Hello,WML!WML程序结构IC-MSPWML字符使用基
5、本规则字符使用基本规则q大小写敏感 q空格 q标签及属性 q不显示的内容 q保留字符q显示汉字 WML语言基本知识IC-MSP卡片与卡片组卡片与卡片组qCard与Deck WML语言基本知识IC-MSP Hello,World!Hello,WML!WML编程卡片、卡片组及其元素卡片、卡片组及其元素qcardcard元素元素IC-MSP用户名称:用户密码:WML编程用户输入处理元素用户输入处理元素qinputinput元素元素IC-MSP真实姓名:性别:男女学历:中专 高中 大专 本科 硕士或更高 WML编程用户输入处理元素用户输入处理元素qselectselect、optionoption、o
6、ptgroupoptgroup元素元素IC-MSP链接到卡片two通过a标记链接到卡片twotwoWML编程锚点、图像、定时器及其元素锚点、图像、定时器及其元素qanchoranchor、a a元素元素IC-MSP图片一:图片二:WML编程锚点、图像、定时器及其元素锚点、图像、定时器及其元素qimgimg元素元素IC-MSP 开始显示.WML编程锚点、图像、定时器及其元素锚点、图像、定时器及其元素qtimertimer元素元素IC-MSP welcome to the IMTI!welcome to the IMTI!Welcome to the IMTI!aaaaaaaaaaaabbbbbb
7、bbbbbbbbbbbbbbbbbbbbWML编程文本格式化及其元素文本格式化及其元素qbrbr、p p元素元素IC-MSP 正常显示 粗体显示 Big字体 Emphasis强调 Italics斜体 Small字体 Strong字体 Underlined下划线 Bolded Small混合使用 WML编程文本格式化及其元素文本格式化及其元素qb b、bigbig、emem、i i、smallsmall、strongstrong、u u、元素、元素IC-MSP 姓名 性别 电话号码 张三 男 15866668888 李四 女 15988889999 WML编程tabletable元素元素IC-M
8、SPJSP简介 JSP(Java Server Pages)是由是由Sun Microsystems公司公司倡导、许多公司参与一起建立的一种动态网页技术标准倡导、许多公司参与一起建立的一种动态网页技术标准。JSP技术是用技术是用JAVA语言作为脚本语言的,语言作为脚本语言的,JSP网页为整个网页为整个服务器端的服务器端的JAVA库单元提供了一个接口来服务于库单元提供了一个接口来服务于HTTP的的应用程序。应用程序。在在HTML或或WML文件文件(*.htm,*.wml)中加入中加入Java程序片程序片段段(Scriptlet)和和JSP标记标记(tag),就构成了,就构成了JSP网页网页(*.
9、jsp)。Web服务器在遇到访问服务器在遇到访问JSP网页的请求时,首先执行其中网页的请求时,首先执行其中的程序片段,然后将执行结果以的程序片段,然后将执行结果以HTML或或WML格式返回给格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送客户。程序片段可以操作数据库、重新定向网页以及发送 email 等等,这就是建立动态网站所需要的功能等等,这就是建立动态网站所需要的功能。IC-MSPJSP优点l对于用户界面的更新,其实就是由对于用户界面的更新,其实就是由 Web Server进行的,进行的,所以给人的感觉更新很快所以给人的感觉更新很快。l所有的应用都是基于服务器的,所以它们可以时
10、刻保持最所有的应用都是基于服务器的,所以它们可以时刻保持最新版本新版本。l客户端的接口不是很繁琐,对于各种应用易于部署、维护客户端的接口不是很繁琐,对于各种应用易于部署、维护和修改和修改。IC-MSPv vvvv用户名称:v用户密码:v登陆vvvvvvvWML运用编写编写login.wmllogin.wml,用于登陆,输入用户名和密码,用于登陆,输入用户名和密码,点登陆进入到点登陆进入到 login.jsplogin.jspIC-MSP欢迎您,您的用户名是:,密码是WML和JSP运用编写编写login.jsplogin.jsp,用于获取用户输入的用户名和密码用于获取用户输入的用户名和密码IC-MSPv掌握WML编程语言的基本用法 v能够使用wml语言进行编程总结IC-MSP 谢谢谢谢!结束