用JSP创建WAP应用
转载自http://www.cnwzz.net/art/33/200811/12-252.html
使用ASP或者JSP来创建动态WML内容,是非常容易的。唯一要注意的就是配置服务器使它的脚本输出类型为"text/vnd.wap.wml",或者在脚本中直接设置输出类型。
下面是一个用JSP输出动态WML内容的例子:
<?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="start">
<do type="accept">
<go href="index.jsp#test"/>
</do>
<p>用JSP输出动态WML:<br/>
选择Accept继续!<br/>
</p>
</card>
<card id="test">
<do type="prev">
<prev/>
</do>
<%
out.println("<p>");
out.println("你好,测试成功!<br/>");
out.println("</p>");
%>
</card>
</wml>
转载自http://www.cnwzz.net/art/33/200811/12-252.html
分享到:
相关推荐
通过JSP,开发者可以创建交互式、数据驱动的Web应用。 **WAP(Wireless Application Protocol)** 是一种无线通信协议,旨在为移动设备提供互联网访问能力。WAP使得用户可以通过手机等设备浏览网页、发送电子邮件、...
对于【描述】中提到的"主要是介绍了用jsp在tomcat环境下开发的wap",这可能意味着源码包含了一个或多个示例,展示了如何使用JSP技术来开发适用于移动设备的WAP应用。WAP应用通常需要考虑到移动设备的特性,如小屏幕...
通过一个简单的示例,我们可以理解如何使用JSP创建WAP页面。以下是一个显示"Hello from script code!"信息的JSP程序: ```wml <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" ...
用JSP/ASP创建WAP应用 (BY:DarkMan) 使用ASP或者JSP来创建动态WML内容,是非常容易的。唯一要注意的就是配置服务器使它的脚本输出类型为text/vnd.wap.wml,或者在脚本中直接设置输出类型。 下面是一个用JSP输出...
【标题】"源码jsp写的wap系统"涉及的是使用JavaServer Pages(JSP)技术构建的适用于移动设备的Web应用程序,通常称为WAP(Wireless Application Protocol)系统。这种系统是为了适应早期移动设备的限制而设计的,...
4. **部署WAP应用**:将包含JSP和相关资源的WAP应用打包成WAR文件,然后通过Tomcat管理界面或命令行工具将其部署到服务器上。 5. **测试和调试**:使用WAP兼容的手机或模拟器进行测试,确保应用在移动设备上正确...
2. **WAP Gateway**:在WAP应用中,服务器端的JSP需要通过WAP Gateway与移动设备通信。WAP Gateway负责将HTTP请求转换成WAP请求,以及将服务器响应转换回HTTP格式。 3. **适配器模式**:在JSP中,开发者通常会使用...
此外,为了能够在本地测试和预览JSP实现的WAP应用,还需安装WAP模拟器(如Nokia WAP Toolkit)以及Java Runtime Environment (JRE) 1.2.2或以上版本。 #### 三、JSP技术在WAP开发中的基本规则 1. **直接嵌入WML**:...
在使用Struts开发WAP应用时,有几个关键知识点需要掌握: 1. **WML语言**:WML(Wireless Markup Language)是专为小屏幕和低带宽的无线设备设计的标记语言,类似于HTML。开发者需要熟悉WML语法,包括卡片(card)...
在这个系统中,JSP(JavaServer Pages)作为后端服务器端技术,负责处理业务逻辑和数据交互,而WAP(Wireless Application Protocol)则是用于在移动设备上实现无线网络应用的协议。 JSP是Java平台的一部分,它允许...
标题“wap技术[pdf] jsp”揭示了我们即将探讨的核心主题:WAP(无线应用协议)技术,以及它与JSP(JavaServer Pages)的关联。这里的“[pdf]”表明内容可能来源于一个PDF文档,通常这种格式用于详细的技术报告或教程...
这表明压缩文件中的内容将涵盖如何在JSP中集成WML,以及如何创建适应无线设备的Web应用。 **标签解析:** - "wml":这是Wireless Markup Language的缩写,是早期移动设备上用于显示网页内容的标记语言。 - "wml_...
【描述】中提到的“jsp开发wap的实例”意味着这个压缩包可能包含了一个完整的示例项目,该项目使用JSP来创建适应于WAP标准的页面。开发者通常会利用WML(Wireless Markup Language)或XHTML MP(Mobile Profile)等...
【描述】: "本文档适合初次接触WAP开发的人员,通过此教程可以开始WAP应用的编程之旅" 【标签】: "wml jsp java wap doc" 【知识点详解】 WML (Wireless Markup Language) 是一种用于无线设备如手机的标记语言,...
该系统是一款基于Java JSP技术开发的,专为WAP(无线应用协议)用户设计的图片下载平台。它允许用户通过支持WAP的移动设备,如Opera Mini或其他M3GATE类似的手机浏览器,进行便捷的图片浏览和下载。以下是对这个系统...
因此,这个模板可能包含了一系列预定义的页面结构,帮助开发者快速构建适配不同移动设备的WAP应用。 **详细知识点:** 1. **WAP技术**:WAP允许用户通过GPRS、EDGE等低带宽网络访问互联网,它定义了一套协议栈和...
通过JSP,开发者能够实现更复杂的数据处理和业务逻辑,提升WAP应用的智能化程度。 总结,WAP2.0开发不仅涉及基础的WML语法,还涵盖JSP等服务器端技术的应用,以及对手机浏览器特性的理解。全面学习这些知识,开发者...
压缩包中的`wapasp`、`wapphp`和`wapjsp`文件可能包含了一系列的示例程序,分别展示了如何用ASP、PHP和JSP来开发WAP应用。这些例子可以帮助初学者理解如何在WAP环境下利用这些技术进行开发。例如,它们可能包含了...
在WAP网站的开发过程中,JSP可以将用户界面与应用程序逻辑分离,从而在不改变底层动态内容的前提下轻松更改网站的外观。 #### 四、WAP网站建设 ##### 4.1 系统体系结构 该WAP网站采用了三层B/S架构,包括表示层、...
在这个场景中,"JSP版PowerDiamond生成静态wap wml页面"指的是使用JSP和PowerDiamond工具来创建适用于移动设备的WAP(无线应用协议)和WML(Wireless Markup Language)页面。 WAP是为低带宽、低处理能力的移动设备...