如何知道网页输入的是什么编码 例如我有一个表格,用户输入信息后存到数据库。但是我的编码是utf-8的网页编码,有很多用户都是gbk的输入。请问有没有办法在用户提交表格后到提交到数据库之前检测到究竟输入是什么编码? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 request.getCharacterEncoding();你前台提交的请求一定会传递一个request对象过来通过这个方法你就可以知道当前提交的请求是什么编码规则的;同时可以通过request.setCharacterEncoding();方法动态的修改提交的请求编码规则,如果你想统一的话,可以设置一个过滤器,在Filter里把所有的请求都统一成一种编码格式的就可以了 什么叫用户是gbk编码? 用户输入的东西不都是在你的页面上吗? 最好写个字符编码过滤器配置在web.xml中,省的一个一个去转换 tomcat,page,db全部都使用utf-8减少编码问题 用java语言调用数据库的问题 hsqldb ifnull()函数的问题 Struts2 中如何action问题,在线等待!! 图片显示(oracle 中存储图片流,现在想把图片分页显示出来) 关于抽象 抽取类似业务逻辑层 申请gmail请到.... 高分请问哪位有jbuilder做web开发方面的资料,多谢,分不够另开贴再加。 什么开发模式好 jsp中文问题(坛中的方法试了个遍都不好使,郁闷)! 奇怪奇怪真奇怪 大家来讨论下,怎么得到上传文件的地址? 如何实现在页面上检查用户名是否可用
通过这个方法你就可以知道当前提交的请求是什么编码规则的;同时可以通过
request.setCharacterEncoding();方法动态的修改提交的请求编码规则,如果你想统一的话,可以设置一个过滤器,在Filter里把所有的请求都统一成一种编码格式的就可以了
什么叫用户是gbk编码? 用户输入的东西不都是在你的页面上吗?