后端URL中文传参+前端解析和页面显示
来源:互联网 发布:大学排课软件 编辑:程序博客网 时间:2024/06/03 19:40
后端生成URL:
StringBuilder builder = new StringBuilder("/paydetail.html?");
builder.append("isBind=").append(isBind);
builder.append("&openId=").append(openId);
builder.append("&terminalNo=").append(terminalNo);
builder.append("&goodsId=").append(goodsId);
builder.append("&goodsName=").append(URLEncoder.encode(goodsName, "UTF-8"));
builder.append("&score=").append(score);
builder.append("&price=").append(price);
其中 goodsName 为中文字符串。
前段解析:
var url_base = window.location.protocol + "//" + window.location.host;
var port = window.location.port;
if (port !== '') {
url_base = url_base + ":" + port;
}
var search = window.location.search;
search = search.substring(1);
//var openId = search.split("=")[1];
var isBind = search.split("&")[0].split("=")[1];
var openId = search.split("&")[1].split("=")[1];
var terminalNo = search.split("&")[2].split("=")[1];
var goodsId = search.split("&")[3].split("=")[1];
var goodsName = search.split("&")[4].split("=")[1];
var score = search.split("&")[5].split("=")[1];
var price = search.split("&")[6].split("=")[1];
页面显示时对goodsName进行解码处理:
$("#goodsName").text(decodeURI(goodsName));
- 后端URL中文传参+前端解析和页面显示
- URL中文传参
- URL中文传参
- java页面url中文传值乱码
- JSP URL中文传参
- xmlhttprequest返回数据 url中文传参
- URL上中文传参乱码解决方案
- java url中文传参乱码问题
- url 中文传参 乱码问题
- URL上中文传参乱码解决方案
- jsp URL中文传参乱码问题
- 解决url中文传参乱码问题
- url 中文传参 乱码问题
- url 中文传参 乱码问题
- url 中文传参 乱码问题
- url中的中文传参乱码问题
- jsp URL中文传参乱码问题
- url 中文传参 乱码问题
- RESTful 表单提交和ajax提交
- 大数据可视化第一天——前期准备
- sqlite的数据导入 导出
- 茂哥设计模式:简单工厂,工厂方法,抽象工厂
- 文章标题
- 后端URL中文传参+前端解析和页面显示
- 时间转换
- 公司招聘技术的技巧(程序员成长之路)
- 自定义alert弹出框
- HashMap类
- Linux IO模式及 select、poll、epoll详解
- vuex action mutation终于明白
- ThinkPHP
- angular config路由配置