最近在做一个SSM框架的项目,总是遇到一个问题,就是后台接收前端传递的中文参数的时候,参数是乱码的,导致sql语句经常无法执行,但是有很奇怪,在测试环境和生产环境都是正常的,就是本地开发环境总是这么坑人,那如何解决呢?
1、比较累人,就是能不传中文就不传中文参数,对于这点,大家就笑笑而过就行了。。。。

2、还是挺累人,真的得传中文,那就将中文强制转码了,如下:

"中文".getBytes("UTF-8"); 

3、第二点我还没尝试就找到这第三点了,至于第二点,有兴趣的可以尝试下,这第三点才是根治的办法,找了好久原来是tomcat的配置问题,打开tomcat目录下的conf/server.xml文件,找到文件里面下面的代码部分:

<Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443"/>

然后请加上一句配置URIEncoding="UTF-8",具体如下:

<Connector port="8080" protocol="HTTP/1.1"connectionTimeout="20000"redirectPort="8443" URIEncoding="UTF-8"/>

到这里就完美解决了,本宝的问题也解决了,麻麻再也不担心我忧愁的心情了。。。。吃嘛嘛香,睡的也安心了。

如何解决SSM框架前台传参数到后台乱码的问题相关推荐

  1. SSM框架前台传中文到后台乱码问题的解决办法

    修改Tomcat 下 server.xml 配置文件 <Connector port="8080" protocol="HTTP/1.1"         ...

  2. sscom 中文显示 乱码_解决SSM框架使用过程中的中文乱码问题

    在使用搭建的SSM框架进行数据的CRUD操作时,出现了中文字符无法正确传递至后台,并写入数据库中的数据为"???"的形式.经过查询资料与试验,可以用如下方法来解决: 1.前端输入的 ...

  3. 前台传数据到后台的HelloWorld程序

    初学Javaweb,当我们在前台页面输入信息时,有可能会郁闷怎么让后台收到信息并处理,今天我就写个小例子给有困惑的同学演示一下. 首先我要先介绍下servlet,servlet 就是用Java编写的服 ...

  4. 基于SSM框架的电商平台后台管理系统

    基于SSM框架的电商平台后台管理系统 1.主要技术: 2.需求分析 数据库表结构 项目目录结构 运行效果: 源码获取两种方式 下载地址: 源码在这里 1.主要技术: Spring SpringMVC ...

  5. 前台中文传参后台乱码解决方案

    今天遇到中文传参数到后台乱码的情况,用xm = encodeURI(xm);在前台就行编码,后台xm = URLDecoder.decode(xm,"utf-8");解码失败,还是 ...

  6. java 通过Ajax前台传参数 并用 HttpURLConnection Post方式访问对外的接口

    前两天做项目遇到一个问题,就是在自己的项目中要去访问项目外部的接口,从自己的项目中传参数过去,通过调用 对方提供的接口去获取想要得到的数据!第一次接触到在自己项目中去访问和调用外部的资源,然后在网上去 ...

  7. 前端传值后端接收不到_关于前端传参数,后台接收的问题

    1.通过ajax,示例: 传给后台的数据通过json封装起来,再用ajax将json传到后台,ajax是用到Jquery的ajax,在jsp先加入Jquery的引用 js传值的方法如下 functio ...

  8. ssm框架超市进销存后台管理系统java进货商品信息库存销售管理jsp源码erp数据库mysql

    本项目为前几天收费帮学妹做的一个项目,Java EE JSP项目,在工作环境中基本使用不到,但是很多学校把这个当做编程入门的项目来做,故分享出本项目供初学者参考. 一.项目描述 这是一个基于ssm框架 ...

  9. SSM框架上传文件并不刷新页面,并预览图片

    效果图: Jsp代码(样式自己调): <img id="HeadImg" src="" data-bd-imgshare-binded="1&q ...

  10. ssm框架从前端传值到后台出现乱码的解决办法,你遇到的可能就是这几种

    今天遇到的乱码问题让我找了很多地方,现在大致整理一下, 1.Tomcat服务器配置的问题(我今天遇到的就是这个原因),这个是从前端传值到后台乱码,从后台插入到服务器也乱码. 方法:找到Tomcat的安 ...

最新文章

  1. mysql 当前id前后几个,使用mysql选择id前后的行
  2. 一文带你重温去年最难忘的10个数据泄露事件
  3. 自动化运维Python系列(六)之面向对象
  4. [转] 全面了解Windows任务管理器
  5. django 上传文件夹_django上传文件
  6. 入门训练 圆的面积 c语言
  7. caffe 在 windows 使用
  8. 袁桂英(帮别人名字作诗)
  9. 【VBA】修改Excle的标题
  10. Ubuntu16.04 下SU画图,批量和单个
  11. Allavsoft 下载 .m3u8 视频
  12. 绿盟扫漏出现的Web常规漏洞
  13. 苹果cms视频模板源码
  14. Android 动态权限申请
  15. Android C++ OpenGL教程课程总结
  16. 在ROS中使用行为树
  17. Web前端期末大作业--中国港珠澳大桥网页设计(HTML+CSS+JavaScript)实现
  18. AI笔记: 数学基础之直线、圆和方程
  19. matlab怎么读取指定坐标的RGB值
  20. 输出月份英文名 pta

热门文章

  1. Flink on YARN(下):常见问题与排查思路
  2. Kotlin实战【六】Kotlin中集合的创建
  3. FFmpeg总结(十一)用ffmpeg进行转格式,Android下播放网络音频流
  4. java中布尔类型的常量有哪两种,【填空题】Java中布尔型的常量有两种,它们是___和___。...
  5. file 关闭_不会吧,还有人在 finally 里关闭资源?
  6. 一个请求里能有多个cookie吗_从一个男人对女人家人的态度里,能看出他有多爱对方吗?...
  7. 华为鸿蒙重磅更新,华为重磅官宣!鸿蒙系统升级机型遭曝光:多达55款产品支持升级...
  8. wget ip_图解IP防护等级
  9. 什么时候不该使用es6箭头函数
  10. 澎湖师傅共制巨型“米龟” 延续两岸“乞龟”祈福民俗