用JSP转换中文字符在WAP里显示

<%@ page language="java" contentType="text/vnd.wap.wml;charset=UTF-8"%>
<%!
public static String toUTF(String inPara)
 {
    char temChr;
    int ascChr;
    int i;
    String rtStr=new String("");
    if(inPara==null)
    {
      inPara="";
    }
    for(i=0;i<inPara.length();i++)
    {
      temChr=inPara.charAt(i);
      ascChr=temChr+0;
      System.out.println(ascChr);
      System.out.println(Integer.toBinaryString(ascChr));
      rtStr=rtStr+"&#x"+Integer.toHexString(ascChr)+";";
    }
    return rtStr;
  }
%>
<?xml version="1.0"?>
<!-- created by WAPtor (http://www.waptop.net/) -->
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>

<!-- THIS IS THE FIRST CARD IN THE DECK -->
<card id="MainCard" title="This is a first card">
<p align="center">
  This is a sample text
  &#x4f60;&#x597d;
  <%
  out.println("nihao");
  %>
<br/>
<%
out.print(toUTF("你好大幅度法"));
%>
<br/>
你好的</p>
</card>

</wml>

转载于:https://www.cnblogs.com/sopestar/archive/2004/10/27/57463.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值