jsp wml 服务器端接受到的是乱码 帮忙解决哈,编码都设的UTF-8 tomcat服务器t1.jsp
<%@ page pageEncoding="UTF-8"%>
<%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"> 
<wml>  
<card id="test1" title="汉字输入">  
 <p> 
姓名<input name="name"  size="10"/><br/> <anchor>确定 
  <go href="t2.jsp" method="post"> 
     <postfield name="name" value="$name"/> 
 <postfield name="id" value="id"/>  </go> 
</anchor> 
</p>
</card> 
</wml>
t2.jsp
<%@ page contentType="text/vnd.wap.wml;charset=utf-8" %> 
<%@ page pageEncoding="UTF-8"%>
<%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"> 
<wml>  
<card id="t2">  
<% 
request.setCharacterEncoding("utf-8"); 
String name=request.getParameter("name");  
System.out.println(new String(name.getBytes("ISO-8859-1"),"UTF-8"));
%> 
 <p>姓名:<%=name%></p>  <do type="prev" label="返回上页"> 
<prev/> 
</do> </card> 
</wml>