jsp开发wap所需注意的几点

jsp开发wap所需注意的几点,第1张

1、不要加html标签。

2、head里不要添加title属性

3、<anchor>标签一定要加<p>,如果不加部分手机会解析错误

4、<?xml version="1.0" encoding="utf-8"?>前最好不要有空格

5、<%@ page contentType="text/vnd.wap.wmlcharset=UTF-8"%>page前面有空格

6、 uc浏览器不解析

一般用Lomboz for Eclipse 3.2就可以了

去Lomboz官网下载:

org.objectweb.lomboz-all-in-one-R-3.3-200710290621-win32.zip

http://forge.ow2.org/project/showfiles.php?group_id=97

安装步骤

点击下载链接进入后会发现有多个文件,应该下哪一个呢?最原始的形如 org.objectweb.lomboz-R-3.2.2-200706042126.zip 的,是仅有lomboz的独立安装包;带有all-in-one的是连eclipse都包含在内的一站式文件;带有prereqs字样的是lomboz和它依赖的包。Lomboz运行时需要另外一些插件的支持,因此仅安装原始版本的lomboz是不能运行的。推荐新手下载prereqs版本,只要安装就能用了。再懒一些的可以直接用all-in-one。

安装很简单,可以将其直接解压缩到eclipse目录下,也可以通过links目录安装。关于links目录的安装方法,上一篇文章 已经提到过,这里不再重述。只说一点,lomboz内的文件层次结构很深,如果直接解压到 D:\eclipse\plugins-dir 下,WinRAR和7-zip都会报错,说目录名太长。因此只能先将其解压到根目录下,再移动到 D:\eclipse\plugins-dir 中。

装完Lomboz之后,tomcatPlugin就可以卸载了。只要删掉links目录下的相关文件即可。

启动eclipse,在Window->Preferences中看到左侧树形目录中多出了“Web and XML”、 “Web Services”、“XDocklet”等菜单,说明安装成功了。

配置

在Window->Preferences中打开Server->Installed Runtimes项,如果右边列表是空的,则单击Add...,选择服务器为Tomcat,版本为你安装的版本, Next之后设置好服务器路径。

通常我们开发WAP应用程序的时候都是手写wml脚本,借助java的Servlet/jsp技术开发WAP应用程序。使用Lomboz插件在eclipse的环境下写servlet/jsp文件。

建议参考下: http://soft.yesky.com/180/2055680.shtml

关于 java wap的资料很多 一搜一大堆 多去看看

//获取浏览器信息

String userAgent = request.getHeader("User-agent")

String acceptStr = request.getHeader("accept")

userAgent = userAgent.toLowerCase()

acceptStr = acceptStr.toLowerCase()

String[] tags = new String[] { "windows", "html" }

//判断对html支持就跳到xhtml 不支持就跳到wml

if (userAgent.indexOf(tags[0]) != -1|| acceptStr.indexOf(tags[1]) != -1) {

request.getRequestDispatcher("xhtml/index.jsp").forward(arg0,

arg1)// 跳转到xhtml模式首页

return

} else {

request.getRequestDispatcher("wml/index.jsp").forward(arg0,

arg1)// 跳转到wml模式首页

return

}

刚写的 可能有欠考虑的地方 参考一下 如果有更好的方法 麻烦也告诉我一下。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/807935.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-29
下一篇2023-08-29

发表评论

登录后才能评论

评论列表(0条)

    保存