有人做过Wap吗,怎么做啊
解决方案 »
- SSI项目中的反射疑问
- java里面怎么自动生成一个索引号
- 为什么Eclipse启动Tomcat不成功,但手工启动Tomcat却可以呢?
- 【求助】Hibernate关系映射问题
- hibernate查询问题,急急急··在线等··拜托了···
- java des加密 DES/CBC/PKCS5Padding 与php 解密
- 用java来连接ad服务器的问题
- 关于struts模型类中变量赋值如何国际化的问题?
- 为什么我的weblogic的控制台没有目录树啊,只有一个红XX,郁闷,高手快来啊
- 高手请进!!把jtable的数据保存为excel格式!怎么做?
- 关于Class.forname("").getMethod(arg0,arg1)
- 电信彩信,用axis开发,如何添加多个附件
使用JSP技术前,首先要建立它的开发环境。一般是在Windows NT上安装并建立Java Server Web Development Kit(JSWDK),其版本可为1.01版或更高的版本。 为了测试和浏览JSP实现的WAP应用,还需要安装WAP模拟器(浏览器),如Nokia WAP Toolkit,并安装Java Runtime Environment (JRE) 1.2.2或以上版本。 完成以上准备工作之后,就可以按照以下的基本规则使用JSP编写WML程序了。 (1) WML的标签和语句均可直接写在JSP程序中。 (2) 如果想使用JSP来处理WML的标签和语句,则需要使用“<%”和“%>”引起来,格式为:
<% ……(JSP编写的WML语句行); %>
例如,以下几行语句就是利用JSP的out.println来输出WML的标签和语句:
<%
out.println("<br>"); out.println("Hello from script code!<br/>"); out.println("</p>");
%>
(3) JSP编写的WML语句要用引号(" ")引起来,然后再用括号括起来,而且后面还要加上分号( ; ),格式为: JSP对象.方法/关键字(" ……WML标签或语句行 "); 例如,下面就是反映JSP书写WML语句格式的例子:
out.println("Hello from script code!<br/>"); (4) WML的文件类型可以使用JSP的response对象进行声明,也可以在声明页面语言时一块儿声明,它们的格式分别如下:
<% response.setContentType("text/vnd.wap.wml"); %> 或 <%@ page language="java" contentType="text/vnd.wap.wml" %> (5) 最后的程序文件保存时要采用“.jsp”的扩展名,即保存为JSP的程序文件。JSP将被编译成Java源文件,最后成为servlet。 了解了以上基本规则,我们下面给出一个利用JSP向WAP浏览器显示“Hello from script code!”信息的简单程序,通过该程序大家可以进一步认识利用JSP开发WML页面的具体方法。 <!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> <do type="accept"> <go href="index.jsp#test"/> </do> <p>JSP Test:<br/> Press accept to continue!<br/> </p> </card>
<card>
<do type="prev">
楼主有这方面的意向,可以先在网上下点教程,自己做做项目