环境描述

前端:jsp

后端:SpringMVC Controller

尽管jsp页面已设置了pageEncoding:

<%@page contentType="text/html" pageEncoding="UTF-8"%>

然后在控制器中,读取到的对应参数如果含有中文,则出现乱码,例如:

public ModelAndView search(@RequestParam("keyword") String keyword) {
//keyword乱码
}

解决办法

新建xml文件名为“glassfish-web”,添加以下代码:

<?xml version="1.0" encoding="UTF-8"?>
<glassfish-web-app>
<parameter-encoding default-charset="UTF-8" />
</glassfish-web-app>

保存至 /WEB-INF 目录下即可。

参考链接:http://stackoverflow.com/questions/25870583/glassfish-spring-not-correctly-decoding-utf-8-in-post

最新文章

  1. gulp-rev-orig
  2. Windows下利用py2exe生成静默运行的命令行程序
  3. 解析$.grep()源码及透过$.grep()看(两次取反)!!的作用
  4. 如何优化 Java 性能?
  5. ssh登陆设置快捷方式
  6. JS一些小算术、1加到50、乘法口诀表、买鸡等
  7. 把事务封装成类似Serializable用法的特性
  8. 5个步骤创建你的第一个RESTFul 服务
  9. hdu 2048 递推&&错排
  10. 【转】Oracle之索引
  11. C++学习笔记(一):C++基础知识
  12. Age of Moyu HDU - 6386 (杭电多校7A)
  13. vue里的样式添加之行间样式
  14. QComboBox列表项高度设置
  15. 六大主流开源SQL引擎
  16. Silverlight for Windows Phone Toolkit
  17. 基于at91rm9200的i2c分析(DS1307实时时钟芯片)
  18. linux下部署tomcat服务器之安装tomcat
  19. #Go# 点滴积累
  20. 20145201 实验二 Java面向对象程序设计

热门文章

  1. Linux Supervisor 守护进程基本配置
  2. c++调用lua
  3. 北京培训记day4
  4. writing
  5. 通过SmartGit把java maven项目传到码云
  6. js事件(Event)知识整理
  7. ios官方菜单项目重点剖析附项目源码
  8. 美国在研新药_读取单个PDF
  9. js图片延迟加载
  10. sublime 安装插件GitGutter报错,git binary cannot be found等等