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
}
刚写的 可能有欠考虑的地方 参考一下 如果有更好的方法 麻烦也告诉我一下。
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)