来源:网络 | 2007-4-20 | (有2598人读过)
我想把我写的KJAVA游戏移植到SHARP手机上,但SHARP却不像nokia一样支持红外线, 所以我不得不做个WAP服务器小应用来下载。 可是我连一点WAP经验都没有啊,怎么办呢?我想每个人在学习编程的时候都 学过那个"HELLO WORLD"吧:)什么东西都要从简单的入手,那就然我来实现 一个简单的"HELLP WAP"吧! 第一步:实现wap服务小应用 首先去了解一下什么是WAP, 我想这个网站理当是首选http://www.w3schools.com/ ,随便看了看,我已经迫不及待的要在模拟器上实现一个HELLO WAP了,那就然我们进入 http://www.w3schools.com/wap/wap_basic.asp,这里有个简单的例子,很简单是吧,那就让它呈现在 模拟器上把:)用Jbuilder创建一个webmodule, 姑且命名为wapstudy, 然后new 一个index.jsp的文件, 把一下这段代码copy进去。 ------------------------------------------------------------- <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <% response.setContentType("text/vnd.wap.wml"); %> <wml> <card id="HTML" title="HTML Tutorial"> <p> Hello wap. </p> </wml> -------------------------------------------------------------- Ok, Building....and copy ./wapstudy to Tomcat的webapps目录下,启动tomcat. 首先我们用浏览器检测一下:http://localhost:8080/wapstudy 确定服务正常, ok, 然后再用 wap模拟器看看,哈哈,是不是看到了呢?:)
第二步:实现wap下载 ------------------------------------------------------------- <?xml version="1.0"?> <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml"> <% response.setContentType("text/vnd.wap.wml"); %> <wml> <card id="HTML" title="HTML Tutorial"> <p> Hello wap. </p> <p> <a href="test.jad">download</a> </p> </card> </wml> -------------------------------------------------------------- 呵呵,just like this! 记住:jad里面的 MIDlet-Jar-URL: http://xxxx:8080/xxx/res/test.jar
|