WAP中文显示的问题!

lifejoy 2005-06-02 12:44:17
<%@ page language="java" contentType="text/vnd.wap.wml;charset=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">
<wml xml:lang="zh">
<card id="card1" title="ESWAN WAP">
<p>
Hello1 !Welcome to Eswan WAP suite. 中文
</p>

</card>
</wml>
...全文
35 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
bitiliu 2005-06-02
呵呵,这个我有点了解,这也困惑了我好长一段时间。
绝大多数WAP浏览器都是支持UTF-8数据的,所以在撰写WAP页面的时候有几点要注意:
1、contentType的charset必须为UTF-8
2、JSP文件编码必须为UTF-8
3、XML的encoding必须为UTF-8(对WML规范要求不严格的浏览器可以省略)


<%@ page contentType="text/vnd.wap.wml; charset=UTF-8" errorPage="error.jsp"%>
<%
out.clearBuffer();
%>
<?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>
<template>
<do type="prev" label="返回"><prev/></do>
</template>
<card title="WAP Demo">
<p><a href="outline.jsp?channelid=65602">中文</a></p>
<p><a href="outline.jsp?channelid=65603">多语种</a></p>
</card>
</wml>
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2005-06-02 12:44
社区公告
暂无公告