我是一个JSP+Javabean初学者,在各位的热心帮助和提示下,所做的小系统的乱码问题已经
解决,但这一块仍搞得胡里胡涂,现提出所有关于乱码的所有疑惑
1、GB2312、GBK、unicode、iso-8859-1、utf-8等等编码的区别是什么,
通常各自用于什么的编码
GB2312、GBK是不是都是用于网页的编码,这两者之间有什么区别吗,网页默认的编码是哪一个呢;
表单提交变量的编码是什么,字符串提交变量(b.jsp?a=cc)的编码是什么
2、怎样知道一个数据库用什么编码,连接字符串
url ="jdbc:mysql://localhost/bookstore?user=root&password=pwd&useUnicode=true&characterEncoding=8859_1";
characterEncoding=8859_1这个代表什么意思,跟数据库的编码是不是一回事,如果不同,哪一个对编程的乱码会产生影响
3、通常网上介绍的使用过滤器解决的是什么的乱码
4、网页中
<%@ page language="java" pageEncoding="GBK" %>
<%@ page contenttype="text/html;charset=gbk";>
response.setContentType("text/html; charset=gb2312");
request.setCharacterEncoding("gb2312");
<%@ page pageEncoding="GBK"%>
等等,这些哪些是等效的,各自用于处理什么情况
5、在server.xml和web.xml的设置主要是解决什么的乱码
3、4、5能不能同时使用
解决,但这一块仍搞得胡里胡涂,现提出所有关于乱码的所有疑惑
1、GB2312、GBK、unicode、iso-8859-1、utf-8等等编码的区别是什么,
通常各自用于什么的编码
GB2312、GBK是不是都是用于网页的编码,这两者之间有什么区别吗,网页默认的编码是哪一个呢;
表单提交变量的编码是什么,字符串提交变量(b.jsp?a=cc)的编码是什么
2、怎样知道一个数据库用什么编码,连接字符串
url ="jdbc:mysql://localhost/bookstore?user=root&password=pwd&useUnicode=true&characterEncoding=8859_1";
characterEncoding=8859_1这个代表什么意思,跟数据库的编码是不是一回事,如果不同,哪一个对编程的乱码会产生影响
3、通常网上介绍的使用过滤器解决的是什么的乱码
4、网页中
<%@ page language="java" pageEncoding="GBK" %>
<%@ page contenttype="text/html;charset=gbk";>
response.setContentType("text/html; charset=gb2312");
request.setCharacterEncoding("gb2312");
<%@ page pageEncoding="GBK"%>
等等,这些哪些是等效的,各自用于处理什么情况
5、在server.xml和web.xml的设置主要是解决什么的乱码
3、4、5能不能同时使用
解决方案 »
- java 读取Excel异常,欢迎解读,高分答谢
- 谁有java做的 邮件群发功能源码 急急~~~~
- 暂停JS向下执行。
- spring+hibernate+struts令大侠不好解决的问题
- jsp开发环境的建立问题
- ************标签库应用中的中文问题************
- 在JSP中,如何用javabean把数据库中的数据提取出来显示在表格中,问什么我的这段代码老抛出SQL例外,而且rs=conn.getRs(condition),好象
- 谁给我看看这代码有什么问题???
- 请问jsp能够打成一个包运行吗?就像java的.jar文件一样??
- 帮我看看第31行到底哪儿错了..跪谢
- 如何写一个向网页里自动填写数据、提交、并得到响应信息的“程序”
- Eclipse中关于CVS的小问题
我已经被乱码问题折磨的不行了