几个小问题

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u014621467/article/details/73339742

1、js中获取request、session中的属性值:var s = "${user.name }";

2、js通过拼接地址的方式调用接口时,中文参数值直接传输为乱码,有如下两种解决方式:

第一种方法:

在js里面。两次对参数使用encodeURI方法:
key = encodeURI(key);
key = encodeURI(key);


在java 中,使用decode解码:
key = URLDecoder.decode(key, "UTF-8");

第二种方法:

js中不做处理,在Java中作如下处理:
String parameter = request.getParameter("parameter");
parameter = new String(parameter.getBytes("iso8859-1"),"utf-8");

JSONObject object = (JSONObject) JSONObject.parse(parameter);
     //如果参数是json格式可以直接解析

3、导出excel表格:参考http://www.cnblogs.com/crazyapple/p/5489588.html

猜你喜欢

转载自blog.csdn.net/u014621467/article/details/73339742