问一个简单的jsp生成wml问题

bluewindyy 2005-05-12 10:24:46
刚刚开始学wap,所以试了一个简单的例子
<?xml version="1.0"?>
<!DOCTYPE wml public "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<%@ page contentType="text/vnd.wap.wml"%>
<wml>
<card>
<p>
Hello
</p>
</card>
</wml>

存为hello.jsp
用Winwap和M3gate模拟器都可以显示Hello的.但是用Nokia的模拟器就不能显示
说WML encoder: Root element not declared (download/alternative DTD failed)

用手机直接连么 显示failed to compile the wml page
有几句说是:the document type declaration for root element type "wml" must end with">"
我的<wml>不是配对的啊 而且说的位置是第2行 15列 那个DOCTYPE 后面的wml,这个wml怎么可能用">"啊
被这个郁闷了一天了,诚心求教.
...全文
85 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
aoenzh 2005-05-13
  • 打赏
  • 举报
回复
保存为jsp以后,一定要送信息头
<%
response.setContentType("text/vnd.wap.wml;charset=UTF-8");
request.setCharacterEncoding("UTF-8");
%>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
Ejnstein 2005-05-13
  • 打赏
  • 举报
回复
<?xml version="1.0" encoding="utf-8"?><!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<card>
<p>
Hello
</p>
</card>
</wml>

自己看看少了什么^_^

791

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 其他移动相关
社区管理员
  • 移动开发其他问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧