SlideShare a Scribd company logo
1 of 25
WML 编程技术
课程目标 掌握 WML 标签的使用  掌握使用 WML 语言开发 WAP 网站
理解 WML 语言 WML ( Wireless Markup Language -  无线标记语言),与 HTML 类似,主要包括元素和 标签。 HTML 写出的内容我们可以在 PC 机上用 IE 等浏览器进行查看,而  WML 语言写出的文件则是专门用来在手机等一些无线终端显示屏上显示,供人们阅读的,并且同样也可以向使用者提供人机交互界面,接受使用者输入的查询等信息,然后向使用者返回他所想要获得的最终信息。
理解 WML 语言 ,[object Object],[object Object]
WML 手机应用实例一 3G 首页  注册 与登陆:
WML 手机应用实例 二
WML 程序结构 WML 元素和标签  元素是符合 DTD( 文档类型定义 ) 的文档组成部分 标签规定元素的属性及元素在文档中的位置 单独标签 / 成对标签  <card> 内容 </card>   <br/>  <?xml  version=&quot;1.0&quot;  encoding=&quot;gb2312&quot;>  <!DOCTYPE wml PUBLIC &quot;-//WAPFORUM//DTD WML 1.1//EN&quot;  &quot;http://www.wapforum.org/DTD/wml_1.1.xml&quot;> <wml> <card id=&quot;card1&quot;  title=&quot; 标题 &quot;> <p> Hello,World!<br/>Hello,WML! </p> <! –-   此处为注释不显示  --> </card> </wml> 使用手机模拟器测试 WML 程序
WML 程序结构 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],<?xml  version=&quot;1.0&quot;  encoding=&quot;gb2312&quot;>  <!DOCTYPE wml PUBLIC &quot;-//WAPFORUM//DTD WML 1.1//EN&quot;  &quot;http://www.wapforum.org/DTD/wml_1.1.xml&quot;> <wml> <card id=&quot;card1&quot;  title=&quot; 标题 &quot;> <p> Hello,World!<br/>Hello,WML! </p> <!–-  此处为注释不显示  --> </card> </wml>
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],WML 语言基本知识
[object Object],[object Object],WML 语言基本知识
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],WML 编程 ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],WML 编程 ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],WML 编程 ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],WML 编程 ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],WML 编程 ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],WML 编程 ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],WML 编程 ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],WML 编程 ,[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],WML 编程 table 元素
JSP 简介 JSP(Java Server Pages) 是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标准。  JSP 技术是用 JAVA 语言作为脚本语言的, JSP 网页为整个服务器端的 JAVA 库单元提供了一个接口来服务于 HTTP 的应用程序。  在 HTML 或 WML 文件 (*.htm,*.wml) 中加入 Java 程序片段 (Scriptlet) 和 JSP 标记 (tag) ,就构成了 JSP 网页 (*.jsp) 。 Web 服务器在遇到访问 JSP 网页的请求时,首先执行其中的程序片段,然后将执行结果以 HTML 或 WML 格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送  email  等等,这就是建立动态网站所需要的功能。。
JSP 优点 ,[object Object],[object Object],[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],WML 运用 编写 login.wml, 用于登陆,输入用户名和密码,点登陆进入到  login.jsp
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],WML 和 JSP 运用 编写 login.jsp, 用于获取用户输入的用户名和密码
[object Object],[object Object],总结
结束  谢谢 !

More Related Content

Similar to 《Internet应用技术》第7章 wml编程技术

Chicago EXPO Creating a Pure CSS Template in Joomla 1.5
Chicago EXPO Creating a Pure CSS Template in Joomla 1.5Chicago EXPO Creating a Pure CSS Template in Joomla 1.5
Chicago EXPO Creating a Pure CSS Template in Joomla 1.5compassdesign
 
Xml Introduction Practice
Xml Introduction PracticeXml Introduction Practice
Xml Introduction Practicequeenskimo
 
Cms and Html
Cms and HtmlCms and Html
Cms and Htmlzaiyou
 
Html5智能手机ui布局浅谈
Html5智能手机ui布局浅谈Html5智能手机ui布局浅谈
Html5智能手机ui布局浅谈sankyu Tang
 
Struts1+ hibernate3
Struts1+ hibernate3Struts1+ hibernate3
Struts1+ hibernate3edanwade
 
Leading with Relationship
Leading with RelationshipLeading with Relationship
Leading with RelationshipRod Brooks
 
Denver CMS Expo Creating CSS template
Denver CMS Expo Creating CSS templateDenver CMS Expo Creating CSS template
Denver CMS Expo Creating CSS templatecompassdesign
 
Creating CSS Template with Barrie North
Creating CSS Template with Barrie NorthCreating CSS Template with Barrie North
Creating CSS Template with Barrie NorthJohn Coonen
 
揭秘Html5和Css3
揭秘Html5和Css3揭秘Html5和Css3
揭秘Html5和Css3Adam Lu
 
揭秘Html5和Css3 ---- 鲁超伍
揭秘Html5和Css3 ---- 鲁超伍揭秘Html5和Css3 ---- 鲁超伍
揭秘Html5和Css3 ---- 鲁超伍裕波 周
 
Html5css3 go.yeefe.com
Html5css3 go.yeefe.comHtml5css3 go.yeefe.com
Html5css3 go.yeefe.comtellyeefe
 
口碑导航更换项目总结
口碑导航更换项目总结口碑导航更换项目总结
口碑导航更换项目总结liuzhitao2000
 
Creating Connecting Cultivating1
Creating Connecting Cultivating1Creating Connecting Cultivating1
Creating Connecting Cultivating1Alfonso Varona
 
1Creatingconnectingcultivating
1Creatingconnectingcultivating1Creatingconnectingcultivating
1CreatingconnectingcultivatingBarbara Lindsey
 
YUI ─ 阿大
YUI ─ 阿大YUI ─ 阿大
YUI ─ 阿大taobao.com
 
Echanges (cours de philosophie)
Echanges (cours de philosophie)Echanges (cours de philosophie)
Echanges (cours de philosophie)François Jourde
 

Similar to 《Internet应用技术》第7章 wml编程技术 (20)

Chicago EXPO Creating a Pure CSS Template in Joomla 1.5
Chicago EXPO Creating a Pure CSS Template in Joomla 1.5Chicago EXPO Creating a Pure CSS Template in Joomla 1.5
Chicago EXPO Creating a Pure CSS Template in Joomla 1.5
 
Xml Introduction Practice
Xml Introduction PracticeXml Introduction Practice
Xml Introduction Practice
 
Cms and Html
Cms and HtmlCms and Html
Cms and Html
 
Html5智能手机ui布局浅谈
Html5智能手机ui布局浅谈Html5智能手机ui布局浅谈
Html5智能手机ui布局浅谈
 
Struts1+ hibernate3
Struts1+ hibernate3Struts1+ hibernate3
Struts1+ hibernate3
 
Leading with Relationship
Leading with RelationshipLeading with Relationship
Leading with Relationship
 
Denver CMS Expo Creating CSS template
Denver CMS Expo Creating CSS templateDenver CMS Expo Creating CSS template
Denver CMS Expo Creating CSS template
 
Creating CSS Template with Barrie North
Creating CSS Template with Barrie NorthCreating CSS Template with Barrie North
Creating CSS Template with Barrie North
 
揭秘Html5和Css3
揭秘Html5和Css3揭秘Html5和Css3
揭秘Html5和Css3
 
揭秘Html5和Css3 ---- 鲁超伍
揭秘Html5和Css3 ---- 鲁超伍揭秘Html5和Css3 ---- 鲁超伍
揭秘Html5和Css3 ---- 鲁超伍
 
Html5css3 go.yeefe.com
Html5css3 go.yeefe.comHtml5css3 go.yeefe.com
Html5css3 go.yeefe.com
 
Html1
Html1Html1
Html1
 
口碑导航更换项目总结
口碑导航更换项目总结口碑导航更换项目总结
口碑导航更换项目总结
 
1
11
1
 
Creating Connecting Cultivating1
Creating Connecting Cultivating1Creating Connecting Cultivating1
Creating Connecting Cultivating1
 
1Creatingconnectingcultivating
1Creatingconnectingcultivating1Creatingconnectingcultivating
1Creatingconnectingcultivating
 
YUI ─ 阿大
YUI ─ 阿大YUI ─ 阿大
YUI ─ 阿大
 
Echanges (cours de philosophie)
Echanges (cours de philosophie)Echanges (cours de philosophie)
Echanges (cours de philosophie)
 
Html Layouts
Html LayoutsHtml Layouts
Html Layouts
 
Html Layout
Html LayoutHtml Layout
Html Layout
 

《Internet应用技术》第7章 wml编程技术

  • 2. 课程目标 掌握 WML 标签的使用 掌握使用 WML 语言开发 WAP 网站
  • 3. 理解 WML 语言 WML ( Wireless Markup Language - 无线标记语言),与 HTML 类似,主要包括元素和 标签。 HTML 写出的内容我们可以在 PC 机上用 IE 等浏览器进行查看,而 WML 语言写出的文件则是专门用来在手机等一些无线终端显示屏上显示,供人们阅读的,并且同样也可以向使用者提供人机交互界面,接受使用者输入的查询等信息,然后向使用者返回他所想要获得的最终信息。
  • 4.
  • 5. WML 手机应用实例一 3G 首页 注册 与登陆:
  • 7. WML 程序结构 WML 元素和标签 元素是符合 DTD( 文档类型定义 ) 的文档组成部分 标签规定元素的属性及元素在文档中的位置 单独标签 / 成对标签 <card> 内容 </card> <br/> <?xml version=&quot;1.0&quot; encoding=&quot;gb2312&quot;> <!DOCTYPE wml PUBLIC &quot;-//WAPFORUM//DTD WML 1.1//EN&quot; &quot;http://www.wapforum.org/DTD/wml_1.1.xml&quot;> <wml> <card id=&quot;card1&quot; title=&quot; 标题 &quot;> <p> Hello,World!<br/>Hello,WML! </p> <! –- 此处为注释不显示 --> </card> </wml> 使用手机模拟器测试 WML 程序
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. JSP 简介 JSP(Java Server Pages) 是由 Sun Microsystems 公司倡导、许多公司参与一起建立的一种动态网页技术标准。 JSP 技术是用 JAVA 语言作为脚本语言的, JSP 网页为整个服务器端的 JAVA 库单元提供了一个接口来服务于 HTTP 的应用程序。 在 HTML 或 WML 文件 (*.htm,*.wml) 中加入 Java 程序片段 (Scriptlet) 和 JSP 标记 (tag) ,就构成了 JSP 网页 (*.jsp) 。 Web 服务器在遇到访问 JSP 网页的请求时,首先执行其中的程序片段,然后将执行结果以 HTML 或 WML 格式返回给客户。程序片段可以操作数据库、重新定向网页以及发送 email 等等,这就是建立动态网站所需要的功能。。
  • 21.
  • 22.
  • 23.
  • 24.

Editor's Notes

  1. 提问: 1. 我们前面学习过表单,请问表单有什么用途? 引导回答: 1) 在用户注册某种服务或活动时收集姓名、地址、电话号码、电子邮件地址和其他信息 2) 在用户购买商品时收集信息 3) 收集关于网站的反馈信息 2. 表单使用哪个标签?有哪些属性? 引导:学员可能回答不全,引出表单的属性讲解。