WML+ASP中的表单中文参数的传递问题[二]

原创 2007年10月13日 21:31:00
2007-08-26 19:22

例子如下,按照以下格式书写程序:

test1.asp:

-------------

<%@ CODEPAGE="65001"%>
<%
Response.ContentType="text/vnd.wap.wml"   
Response.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>   
<card    id="card1"    title="test1">   
<p align="center">
申请帐号:<br/>
<input type="text" maxlength="12" name="username" /><br/>
<anchor>发送<go href="test2.asp" method="post">
<postfield name="username" value="$(username)"/>
</go>
</anchor>
</p>   
</card>   
</wml>

test2.asp:

------------------

<%@ CODEPAGE="65001"%>
<%
Response.ContentType="text/vnd.wap.wml"   
Response.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>   
<card    id="card2"    title="test2">   
<p align="center">
<%
username=request("username")
response.Write(username)
%>
</p>   
</card>   
</wml>

注意:接收文件只能用request(),不能用request.querystring().

 

url传递中文乱码解决

js合成url时,如果参数是中文,传到struts2中会乱码,解决办法如下: 1.js文件中使用encodeURI()方法(必须套两层)。 login_name = encodeURI(encod...
  • dcchencsdn
  • dcchencsdn
  • 2016年05月24日 17:55
  • 1504

html中form表单向Jsp提交中文乱码问题基本解决办法

一、表单提交的乱码处理   表单提交分为GET和POST两种提交方式。两种方式的乱码解决又不一样,用POST提交只需要在接受的时候加上request.setCharacterEncoding("...
  • u012292938
  • u012292938
  • 2015年10月13日 17:35
  • 5081

表单(form)的提交实现参数页面间的传递

表单(form)的提交实现参数页面间的传递   在介绍表单传递参数的内容之前,先来了解一些预备知识。表单的提交方式和请求报文中对汉字的处理。   表单的提交方式:   通常使用的表单的提交方式主...
  • u013117006
  • u013117006
  • 2013年12月16日 16:47
  • 5125

使用Get方式传递中文参数的问题乱码问题!

使用Get方式传递中文参数的问题乱码问题 1,不希望受到Tomcat中server.xml中的 URIEncoding的配置的影响,所以使用的方式为: 页面中两次URL编码,服务器端再手工进行一次...
  • u013456370
  • u013456370
  • 2015年03月07日 21:20
  • 1288

struts2中的Action接收表单传递过来参数的方式

1.  在Action类中定义表单属性,两者属性名称必须一致。提供setter,getter方法。即可接收到表单传过来的参数。这种接收参数的方法,方便简单,但是结构性不是很好,且当表单传递来的参数很多...
  • flysun3344
  • flysun3344
  • 2017年01月07日 16:56
  • 318

request接收表单提交中文参数乱码问题

1、如果提交方式为post,想不乱码,只需要在服务器端设置request对象的编码即可,客户端以哪种编码提交的,服务器端的request对象就以对应的编码接收,比如客户端是以UTF-8编码提交的,那么...
  • qq_25011941
  • qq_25011941
  • 2016年02月22日 10:47
  • 5268

Spring MVC 系列(三)——Spring MVC 参数传递与表单交互

MVC模式的特点就在于将页面、业务逻辑、实体分层管理,那三层之间如何进行数据传输,Spring MVC与其他web 框架相比,有何独到之处。 在MVC框架模式中,大部分的参数传递都是通过发送requ...
  • u014039577
  • u014039577
  • 2016年05月05日 14:21
  • 441

asp.net中URL参数传值中文乱码的三种解决办法

在做Asp.Net开发的时候,参数传递中文时,经常会遇到页面乱码的问题,下面是在网上收集的相关资料,请大家参考: 解决的方法一般有3种: 1.设置web.config文件 ....
  • lijian260
  • lijian260
  • 2015年10月15日 10:15
  • 2360

jquery ajax方式提交form并传递其他非表单中的参数,报表导出并自动下载,jquery ajax提交

问题:jquery post提交form: jquery实现ajax提交form表单的方法总结 http://www.jb51.net/article/47504.htm JQuery的AJAX...
  • buster2014
  • buster2014
  • 2016年02月28日 16:07
  • 1510

JSP内置对象(包括request和response)以及解决url传中文参数出现乱码问题

一、内置对象简介 1、JSP内置对象是Web容器创建的一组对象,不使用new关键字就可以使用的内置对象。例如:out对象 2、JSP九大内置对象: out,request,respo...
  • u014038534
  • u014038534
  • 2016年01月17日 17:12
  • 1045
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:WML+ASP中的表单中文参数的传递问题[二]
举报原因:
原因补充:

(最多只允许输入30个字)