WML學(xué)習(xí)之七 CGI編程
CGI編程
1)在WEB服務(wù)器上添加WML的MIME類型
對(duì)于IIS4,可在其管理器里的站點(diǎn)屬性中加入新的MIME類型,后綴.wml和 MIME類型text/vnd.wap.wml。
對(duì)于PWS,可修改注冊(cè)表,先在 HKEY_CLASSES_ROOT層加入主鍵.wml,再加入串值Content Type為text/vnd.wap.wml,然后在HKEY_LOCAL_MACHINE\Software\CLASSES\MIME\Database\Content Type\中加入主鍵text/vnd.wap.wml,再加入串值Extension為.wml。
以前提到的HDML也用類似的方法。
2)以http方式訪問wml文件
在手機(jī)瀏覽器的URL欄里輸入http://localhost/test.wml,就可以訪問WML文件了。
3)CGI設(shè)計(jì)
和普通CGI變成的方式差不多,只是返回結(jié)果時(shí),先要輸出Content-Type為text/vnd.wap.wml,然后再輸出WML內(nèi)容。
test10.wml
---------------
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head>
<meta http-equiv="Cache-Control" content="max-age=0"/>
</head>
<card id="card0">
<do type="accept" label="Input Name" name="do1">
<go href="http://localhost/test.asp" method="post">
<postfield name="uid" value="123456"/>
<postfield name="uname" value="$(userName:esc)"/>
</go>
</do>
<p>
NAME:<input name="userName" title="User Name" type="text" format="*M" emptyok="false" maxlength="12"/>
</p>
</card>
test10.asp
---------------
<%
uid=Request.Form("uid")
userName=Request.Form("uname")
Response.ContentType="text/vnd.wap.wml"
%>
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card>
<p>
USERNAME:<%=userName%>
USER__ID:<%=uid%>
</p>
</card>
</wml>
上一篇:使用Spry輕松將XML數(shù)據(jù)顯示到HTML頁的方法
欄 目:XML/RSS
本文標(biāo)題:WML學(xué)習(xí)之七 CGI編程
本文地址:http://mengdiqiu.com.cn/a1/XML_RSS/11727.html
您可能感興趣的文章
- 01-11WMLScript的語法基礎(chǔ)
- 01-11WML學(xué)習(xí)之五 顯示表單
- 01-11WML學(xué)習(xí)之三 顯示文本
- 01-11WML語法大全與相關(guān)介紹第1/3頁
- 01-11WAP建站W(wǎng)ML語言語法基礎(chǔ)教程第1/6頁
- 01-11WML開發(fā)教程之 WAP網(wǎng)站服務(wù)器配置方法
- 01-11WML學(xué)習(xí)之一概述和基本規(guī)則
- 01-11收集的WML Script標(biāo)準(zhǔn)函數(shù)庫第1/3頁
- 01-11WML語言的基本情況
- 01-11WML學(xué)習(xí)之四 錨和任務(wù)


閱讀排行
- 1C語言 while語句的用法詳解
- 2java 實(shí)現(xiàn)簡(jiǎn)單圣誕樹的示例代碼(圣誕
- 3利用C語言實(shí)現(xiàn)“百馬百擔(dān)”問題方法
- 4C語言中計(jì)算正弦的相關(guān)函數(shù)總結(jié)
- 5c語言計(jì)算三角形面積代碼
- 6什么是 WSH(腳本宿主)的詳細(xì)解釋
- 7C++ 中隨機(jī)函數(shù)random函數(shù)的使用方法
- 8正則表達(dá)式匹配各種特殊字符
- 9C語言十進(jìn)制轉(zhuǎn)二進(jìn)制代碼實(shí)例
- 10C語言查找數(shù)組里數(shù)字重復(fù)次數(shù)的方法
本欄相關(guān)
- 01-11關(guān)于XSL - XSL教程
- 01-11WMLScript的語法基礎(chǔ)
- 01-11選擇模式 - XSL教程 - 2
- 01-11WML學(xué)習(xí)之五 顯示表單
- 01-11WML學(xué)習(xí)之三 顯示文本
- 01-11匹配模式 - XSL教程 - 4
- 01-11WML語法大全與相關(guān)介紹第1/3頁
- 01-11XPath入門 - XSL教程 - 3
- 01-11測(cè)試模式 - XSL教程 - 5
- 01-11WAP建站W(wǎng)ML語言語法基礎(chǔ)教程第1/6頁
隨機(jī)閱讀
- 01-11ajax實(shí)現(xiàn)頁面的局部加載
- 01-10SublimeText編譯C開發(fā)環(huán)境設(shè)置
- 08-05織夢(mèng)dedecms什么時(shí)候用欄目交叉功能?
- 08-05DEDE織夢(mèng)data目錄下的sessions文件夾有什
- 04-02jquery與jsp,用jquery
- 01-10C#中split用法實(shí)例總結(jié)
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文
- 01-10使用C語言求解撲克牌的順子及n個(gè)骰子
- 01-10delphi制作wav文件的方法
- 08-05dedecms(織夢(mèng))副欄目數(shù)量限制代碼修改