第一种:前台传值到后台,浏览器控制台打印正常,controller接收后成了乱码。

后台controller层加上两行转换代码

name=URLDecoder.decode(name,"utf-8");
name= new String(name.getBytes("ISO-8859-1"),"utf-8");

第二种:ajax接收后台返回的字符串

这时候dataType就不能用"json",而是用"text",顺便说一下dataType的所有类型。

•”xml”: 返回 XML 文档,可用 jQuery 处理。
•”html”: 返回纯文本 HTML 信息;包含的 script 标签会在插入 dom 时执行。
•”script”: 返回纯文本 JavaScript 代码。不会自动缓存结果。除非设置了 “cache” 参数。注意:在远程请求时(不在同一个域下),所有 POST 请求都将转为 GET 请求。(因为将使用 DOM 的 script标签来加载)
•”json”: 返回 JSON 数据 。
•”jsonp”: JSONP 格式。使用 JSONP 形式调用函数时,如 “myurl?callback=?” jQuery 将自动替换 ? 为正确的函数名,以执行回调函数。
•”text”: 返回纯文本字符串。

最新文章

  1. ZooKeeper配置管理文件
  2. 在DB2 for z/os上创建指定pagesize的数据库
  3. Visual Mingw
  4. Google Guava学习笔记——基础工具类Joiner的使用
  5. STL学习笔记序言
  6. 概念:RPG与RPGLE的区别
  7. 用一条sql查出总长和状态为2是长度
  8. Spring学习笔记1——IOC: 尽量使用注解以及java代码(转)
  9. PHP使用JPG生成GIF动画图片,基于php_imagick_st-Q8.dll
  10. js循环处理后台返回的json数组
  11. javascript函数之arguments
  12. python3 os模块的常用功能及方法总结
  13. python面向对象之类的组合
  14. UML作业第三次:分析《书店图书销售管理系统,绘制类图
  15. STM32进入HardFault_Handler处理办法
  16. 【算法】实现字典API:有序数组和无序链表
  17. [转帖]浅析java程序的执行过程
  18. VS2010插件 VS.PHP 调试开发php程序
  19. 浅谈Java中的深克隆和浅克隆(阿里面试)
  20. 别人不会给你说的---C语言中数组名和指针的区别 及 sizeof用法

热门文章

  1. 01 百度 AI Studio 基础操作记录(一) Notebook
  2. c++中的#include "stdafx.h"
  3. BeetleX之webapi使用入门
  4. 使用phpword获取doc中的表格数据
  5. day03 Pyhton学习
  6. HTML 的属性
  7. MySQL备份和恢复[2]-基于LVM的快照备份
  8. CPU:Central Processing Unit
  9. 链接WPA2-企业WIFI时出现无法链接到该网络,可以链接个人WIFI时的问题和解决方案
  10. Signal 第一个简单Demo