SmartUpload控件 中文乱码问题解决办法
2024-10-19 03:34:56
(乱码一般是三码不统一,但是当我们使用插件的时候,我们页面,后台,还有插件之间的转码不一定统一,导致了乱码这一问题)
首先,SmartUpload 的使用网上多的很,在这里就不在赘述,主要解决为什么乱码,
SmartUpload smart = new SmartUpload();// 上传图片的工具类
String name = smart .getRequest().getParameter("name");//name为jsp页面的表单数据
当我们在jsp页面输入中文的时候,后台servlet接收的时候会发现时候乱码,不管你在前台加入
<%request.setCharacterEncoding("utf-8");%>
<%response.setCharacterEncoding("utf-8");%>
还是在后台servlet加入request.setCharacterEncoding("utf-8");
解决办法,如下:
String newname =new String( name.getBytes(),"utf-8");//转码 name为接收到的表单乱码数据,newname为没有乱码的中文
通过转换,成功解决乱码问题。
最新文章
- 《C编译器剖析》后记
- Windows 10 新特性 -- Bing Maps 3D地图开发入门(一)
- 手势响应 ,避免点击多个cell同时响应同一手势多次,只响应第一个cell
- virsh创建和恢复快照
- μC/OS-Ⅲ系统的中断管理
- Java中分别取数的整数及小数部分
- linux 中的斜杠 ‘/’ ‘\’ 的区别 - 服务器是LINUX的注意了, 和windows 的不一样哦!
- JQuery开发之Galleriffic图片插件介绍
- HDU1003 Max Sum(求最大字段和)
- 获取json对象长度
- Ubuntu 创建启动器
- 什么是yum源,如何更改yum源
- 仿IOS7日期选择控件(新)
- JDK各个版本的新特性
- zigbee 安全通信加密链接密钥
- C++解析十-数据封装
- R环境搭建
- 元组&;哈希&;字典
- VMware虚拟机的磁盘文件共享给物理机
- 返回flag