WAP (Wireless Application Protocol) 為開放協定,結合無線網路與 Internet。架構為 B/S 模型:
開發者只需在 Server 端輸出 WML,設定正確 MIME 類型。
CATALINA_HOME=c:\tomcat 5.0, JAVA_HOME=c:\j2sdk1.4.2_03。%CATALINA_HOME%\bin\startup,預設埠 8080,瀏覽 https://localhost:8080 見貓咪圖示即成功。conf/web.xml <mime-mapping> 區段):
<mime-mapping>
<extension>wml</extension>
<mime-type>text/vnd.wap.wml</mime-type>
</mime-mapping>
<mime-mapping>
<extension>wmlc</extension>
<mime-type>application/vnd.wap.wmlc</mime-type>
</mime-mapping>
<mime-mapping>
<extension>wmls</extension>
<mime-type>text/vnd.wap.wmlscript</mime-type>
</mime-mapping>
<mime-mapping>
<extension>wmlscriptc</extension>
<mime-type>application/vnd.wap.wmlscriptc</mime-type>
</mime-mapping>
<welcome-file>index.wml</welcome-file>。index.wml 放入 webapps/ROOT/:
<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
"https://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card id="MyFirstCard" title="First Card">
<p align="center">Hello www.j2medev.com</p>
</card>
</wml>
https://your_ip:8080/index.wml,應顯示 "Hello www.j2medev.com"。《移動互聯網與 WAP 技術》—— 入門清晰,適合建立整體概念。