关于页面转码遇到的两种情况
来源:互联网 发布:淘宝女装销售量 编辑:程序博客网 时间:2024/05/22 04:51
一、前台页面及后台代码的转码:
在获取页面参数的时候添加 encodeURI();
//调用ajax的方式发送 get或post请求 ,参数都写成这种形式。
var param={};
param.name = encodeURI(name);
ajax的data:JSON.stringify(param),
//get请求如果是把参数直接拼接在url的后面, 则在对应的参数前面添加encodeURI()即可
对应在后台代码中添加解码的方法(params 为后台处理业务的参数前台页面传送的数据):
params.put("name", URLDecoder.decode((String) params.get("name"),"utf-8"));
二、前台页面跳转至另一个页面,参数通过url拼接的方式传递,关于跳转页面的转码:
页面的转码格式:
url= " urlName?paramType "+encodeURIComponent(encodeURIComponent(businessType));
跳转页面获取url参数,先在页面最上方java代码中将参数转码:
<%
String businessType=java.net.URLDecoder.decode(request.getParameter("businessType"),"UTF-8");
%>
js获取参数:
var businessType = "<%=businessType%>";
0 0
- 关于页面转码遇到的两种情况
- 两种方式情况页面文本框
- 关于C++ 引用定义的两种特殊情况
- 关于编程中遇到inf的情况
- springMVC开发过程中遇到的404错误的两种情况总结
- 两种情况的splitter
- git 两种情况的
- 关于页面定时刷新的两种方式,记录总结
- 关于 mongodb 安装或使用遇到的情况
- 继承父类的两种情况
- ExecuteScalar为空的两种情况
- 用到extern "C"的两种情况
- row lock waits的两种情况
- hibernate一对一的两种情况
- OpenERP采购的两种不同情况
- DexIndexOverflowException两种情况的解决方法
- OpenERP采购的两种不同情况
- notification点击跳转的两种情况
- 手机也能用的在线pdf转换成word方法
- 请教:for循环里嵌套了一个if判断
- 虚拟机结构类加载和反射
- git的简单使用
- 【木马分析】远控盗号木马伪装成850Game作恶
- 关于页面转码遇到的两种情况
- 大数据时代--Hive数据操作之insert操作
- Quota
- Android7.0 PackageManagerService (2) PKMS构造函数的主要工作
- 【2016-沈阳赛区网络赛-G】记忆化搜索,数位DP(odd-even number,hdu 5898)
- Linux开机自动加载模块
- swift 单例传值及其使用方式
- js中 replace(/\//g, '') 什么作用. 正则表达式
- 高效比对,返回最短编辑距离算法匹配度最高的数据