js中通超链接向后台传值,中文乱码(springmvc)
来源:互联网 发布:网络进度计划要点 编辑:程序博客网 时间:2024/06/01 10:49
首先需要在前台的js中先经过两次的编码,再在后台中用utf-8解码
案例:
<script type="text/javascript" charset="UTF-8">
function search() {
var faultAddr = encodeURI(document.getElementById("username").value);
username= encodeURI(username); //需要通过两次编码
window.location.href = "/website/searchFile/?username="+username";
document.getElementById("form2").submit();
}
</script>
Java后台中:
@RequestMapping("/searchFile")
public ModelAndView serchFile(Pageable pageable,String username,HttpServletRequest request) throws IOException {
try{
username= URLDecoder.decode(username,"utf-8");
}catch(Exception e){
e.printStackTrace();
}
mv.setViewName("/website/download");
return mv;
}
- js中通超链接向后台传值,中文乱码(springmvc)
- js中通超链接向后台传值,中文乱码
- js通过url向后台传值中文乱码问题
- js向后台传参中文乱码解决
- springmvc Jsp页面向后台传递中文参数乱码问题
- jsp前台向后台传值出现中文乱码
- java前台向后台传值中文乱码问题解决
- java前台向后台传值中文乱码问题解决
- js向后台传送数据的中文乱码问题
- js向后台传送数据的中文乱码问题
- js向后台传送数据的中文乱码问题
- .net中js向后台传递包含中文的参数,后台获取到的中文乱码的解决方法。
- 超链接中包含中文的乱码问题
- 超链接中包含中文的乱码问题
- ajax中向后台传值时如何解决中文乱码的问题
- url中向后台传递中文乱码解决方法
- url中向后台传递参数中文乱码
- url中向后台传递中文乱码解决方法
- KMP算法之next数组详解 (转载)
- STM32+74HC595:带领你10分钟用对74HC595
- hdfs常用的Shell操作
- 各种依赖和一些设置
- mvc与MVP
- js中通超链接向后台传值,中文乱码(springmvc)
- typedef和#define的区别
- 阿里云CentOS 7下配置及使用mysql
- 【Java基础14_1】正则表达式
- 函数的三个角色
- HDU 1070 Milk
- DrawerLayout的使用
- Qt 之 WAV文件属性计算(比特率、文件大小、文件时长)
- 习题三(1)