java web开发时,从后台保存数据到数据库中的过程是怎样的,如何控制数据的编码格式
后台可以得到正确的前台中文输入,在后台传给数据库的过程中乱码,编码格式有做统一,都是utf-8...
后台可以得到正确的前台中文输入,在后台传给数据库的过程中乱码,编码格式有做统一,都是utf-8
展开
1个回答
展开全部
保证容器比如tomcat或者jboss编码
页面编码
及web,xml中配置的编码格式统一
不知道楼主后台传送给数据库过程中乱码的意思是不是指程序中取到值能正常显示,但到了数据库查询就乱码了?
一般这种情况是因为数据库在建库过程中语言格式的问题
楼主类似的问题最好还是能够具体说明下开发环境,比如ssh+oracle数据库这样回答的话更具正对性
页面编码
及web,xml中配置的编码格式统一
不知道楼主后台传送给数据库过程中乱码的意思是不是指程序中取到值能正常显示,但到了数据库查询就乱码了?
一般这种情况是因为数据库在建库过程中语言格式的问题
楼主类似的问题最好还是能够具体说明下开发环境,比如ssh+oracle数据库这样回答的话更具正对性
追问
没有使用框架,就一般的servlet编程,mysql数据库,tomcat服务器,我在后台打印过jsp传过来的中文值,不是乱码,但保存到数据库后,在数据库中显示的就是乱码了,tomcat和mysql的编码格式都有设成utf-8
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询