欢迎来到天天文库
浏览记录
ID:37846399
大小:49.50 KB
页数:8页
时间:2019-06-01
《JSP技术在WAP开发中的应用》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、技术在WAP开发中的应用JSP技术在WAP开发中的应用使用JSP(JavaServerAPI)技术可以简单而快速地在WAP终端上生成动态的WAP页面,而且能够利用JSP的诸多功能,实现复杂的WAP应用。我们仍以WML为例,讲解JSP技术在WAP开发中的应用。11.6.1 基本规则使用JSP技术前,首先要建立它的开发环境。一般是在WindowsNT上安装并建立JavaServerWebDevelopmentKit(JSWDK),其版本可为1.01版或更高的版本。为了测试和浏览JSP实现的WAP应用,还需要安装WAP模拟器(浏
2、览器),如NokiaWAPToolkit,并安装JavaRuntimeEnvironment(JRE)1.2.2或以上版本。完成以上准备工作之后,就可以按照以下的基本规则使用JSP编写WML程序了。(1)WML的标签和语句均可直接写在JSP程序中。(2)如果想使用JSP来处理WML的标签和语句,则需要使用“<%”和“%>”引起来,格式为:<%……(JSP编写的WML语句行);%>例如,以下几行语句就是利用JSP的out.println来输出WML的标签和语句:Java代码1.<% 2. out.println(
3、""); 3. 4. out.println("Hello from script code!"); 5. 6. out.println("
4、;),格式为:JSP对象.方法/关键字("……WML标签或语句行");例如,下面就是反映JSP书写WML语句格式的例子:out.println("Hellofromscriptcode!");(4)WML的文件类型可以使用JSP的response对象进行声明,也可以在声明页面语言时一块儿声明,它们的格式分别如下:<%response.setContentType("text/vnd.wap.wml");%>或<%@pagelanguage="java"contentType="text/vnd.wap.wml"%
5、>(5)最后的程序文件保存时要采用“.jsp”的扩展名,即保存为JSP的程序文件。JSP将被编译成Java源文件,最后成为servlet。了解了以上基本规则,我们下面给出一个利用JSP向WAP浏览器显示“Hellofromscriptcode!”信息的简单程序,通过该程序大家可以进一步认识利用JSP开发WML页面的具体方法。Java代码1.
6、"> 2. 3.<% response.setContentType("text/vnd.wap.wml"); %> 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. JSP Test: 16. 17. 7、 Press accept to continue! 18. 19. 20. 21. 22. 23. 24. 1. 2. 3. 4. 5. <% 6. 7. out.println(""); 8. 9. 8、 out.println("Hello from script code!"); 10. 11. out.println(""); 12. %> 13. 14. 15. 16.
JSP Test: 16. 17.
7、 Press accept to continue! 18. 19.
"); 8. 9.
8、 out.println("Hello from script code!"); 10. 11. out.println("
此文档下载收益归作者所有