HTML中form标签action传中文参数
来源:互联网 发布:北京业之峰装饰 知乎 编辑:程序博客网 时间:2024/05/05 20:48
在写项目的过程中我们经常会遇到URL传中文参数的时候出现乱码问题。
下面是困扰我几天的中文参数乱码问题:
在jsp中代码:
<div class="form-horizontal"> <form id="form2" action="ban_base_info_export.jsp?XYBD=<%=XYBD%>&BH=<%=BJDM%>&FDYH=<%=FDYH%>&BJMC=<%=BJMC%>&XYMC=<%=XYMC%>" class="form-horizontal" role="form" method="POST"> </form></div>
BJMC:班级名称;XYMC:学院名称;都是中文
ban_base_info_export.jsp中获取参数:
String BJDM=request.getParameter("BH");String BJMC=request.getParameter("BJMC");String FDYH=request.getParameter("FDYH");String XYBD=request.getParameter("XYBD");String XYMC=request.getParameter("XYMC");这样获取的参数中BJMC和XYMC是乱码;
解决方法:
在jsp中用js对中文参数进行转码:
$("#button_export").on("click",function(){ var url = "ban_base_info_export.jsp?XYBD=<%=XYBD%>&BH=<%=BJDM%>&FDYH=<%=FDYH%>&BJMC="+encodeURI('<%=BJMC%>')+"&XYMC="+encodeURI('<%=XYMC%>'); $("#form2").attr("action",url);}
这样在后台获取的中文参数就不是乱码了。
0 0
- HTML中form标签action传中文参数
- 普通html中<form>标签和struts2中<s:form>标签action属性的不同
- 普普通通html中<form>标签和struts2中<s:form>标签action属性的不同
- HTML中form标签
- WAP中传中文参数
- HTML <form> 标签的 action 属性
- HTML <form> 标签的 action 属性
- struts2.0传递中文参数,action重定向传中文参数,redirectAction传中文参数
- JS传中文参数到ACTION 乱码问题
- struts2传中文参数到action乱码解决方法
- url中传中文参数乱码问题
- html的form中动态添加action
- struts2的s:url标签传中文参数乱码问题
- jsp页码通过href标签传中文参数
- form action中传递参数的问题
- form 提交action中参数无效
- form action中传递参数的问题
- JS传中文到Action中出现中文乱码问题?
- OC-KVC特性总结
- Android自定义控件——自定义View绘制钟表
- 自定义View,ViewGroup,SurfaceView
- js 操作checkbox 选中 未选中 仅第一次有效
- 队列和优先队列
- HTML中form标签action传中文参数
- python读取文件处理网页粘贴代码出现的问题
- Chrome extension permissions
- 灯塔数问题
- tp-link设置为中继模式
- 自定义 View的常用方法:
- poj 2420 模拟退火
- 查看AFnetworking网络请求时服务器返回的头部信息
- Linux (Ubuntu/deepin等)终端命令安装Lamp