欢迎访问:常州市武进区嘉泽中心小学网站 !今天是:
栏目列表
您现在的位置是:首页>>教师>>计算机技术>>网站制作技术>>文章内容
WAP中传中文参数
发布时间:2008-11-20   点击:   来源:本站原创   录入者:佚名
 

具体分两种情况:一种是在首页设置<input>,让用户输入中文,在第二页接受。另外一种是直接在首页通过参数传中文,然后在第二页接受。

1.第一种情况:first.jsp

    <input name="Address" type="text" emptyok="false" size="50"/>
     <br/>
 <anchor><%=WAPUtil.str2UTF("提交")%>
  <go href="<%=request.getContextPath()%>/InputAction" method="get">
      <postfield name="Address" value="$(Address)"/>
  </go>   
 </anchor>    

second.jsp

      request.setCharacterEncoding("UTF-8");
     String Address = request.getParameter("Address");

2.第二种情况:

String sendMsg="中文";
<anchor title="<%=WAPUtil.str2UTF("确定")%>">
<go href="sendrest.jsp" method="get">
              <postfield name="sendMsg" value="<%={域名已经过期}.URLEncoder.encode(sendMsg)%>" />
           </go><%=WAPUtil.str2UTF("发送")%>
        </anchor><br/>

接收页面:
String sendMsg = request.getParameter("sendMsg");
if(sendMsg!=null) sendMsg = {域名已经过期}.URLDecoder.decode(sendMsg);
System.out.println("sendMsg:"+sendMsg);

结果:
sendMsg:中文


附件:
    关闭窗口
    打印文档
    账号登录
    保持登录 忘记密码?
    账号与武进教师培训平台同步