前台中文乱码

1. 父页面给子页面传值: 

参考:

https://www.w3school.com.cn/jsref/jsref_obj_global.asp

  1) 方法一 (对url编码推荐,与方法三的区别在于编码范围不同。)

  -> encodeURI('中文') 
  -> decodeURI('接到的字符串')

2)方法二  (只对中文进行编码推荐)
  -> escape('中文')
  -> unescape('接到的字符串');

3)方法三 (为 URI 组件进行编码)
  -> encodeURIComponent()
  -> decodeURIComponent()

  encodeURI方法不会对下列字符编码 ASCII字母、数字、~!@#$&*()=:/,;?+'
  encodeURIComponent方法不会对下列字符编码 ASCII字母、数字、~!*()'

2.java后台转回来(大于号小于号到后台变成>解决方法:前台用encodeURI 转一下)
  我要得到的=URLDecoder.decode(param.getX());
 
posted @ 2019-12-26 08:59  DarGi  阅读(378)  评论(0编辑  收藏  举报