- 浏览: 13687 次
- 性别:
- 来自: 北京
最新评论
-
bjrobin:
这个没有视频。对不起
尚学堂.张志宇.TOMCAT集成APACHE.doc -
傲雪木瓜露:
求配套的视频,有么
尚学堂.张志宇.TOMCAT集成APACHE.doc -
因为青所以涩:
楼主厉害,从本质上分析了乱码产生的原因
尚学堂.张志宇.乱码分析_02_servlet乱码.doc
文章列表
pentaho mysql
配置
.docx
1.
下载
Reporting
prd-ce-3.8.3-GA.zip
http://community.pentaho.com/
mysql
数据:
http://www.prashantraju.com/projects/pentaho/
2.
导入数据时注意,用户密码改成自己的
GRANT ALL ON hibernate.* TO
'hibuser'@'localhost' identifi ...
ActionSetRegistry reg = WorkbenchPlugin.getDefault().getActionSetRegistry();
IActionSetDescriptor[] actionSets = reg.getActionSets();
// removing annoying gotoLastPosition Message.
String actionSetId = "org.eclipse.ui.edit.text.actionSet.navigation"; //$NON-NLS- ...
TOMCAT
集成
APACHE
1
准备
下载软件
1.1
Apache
文件名:
apache_2.2.11-win32-x86-openssl-0.9.8i.msi
下载地址:
http://apache.freelamp.com/httpd/binaries/win32/apache_2.2.11-win32-x86-no_ssl.msi
1.2
Tomcat
文件名:
apache-tomcat-6.0.18.zip
下载地 ...
从源码安装
tomcat 6.0.18
注意事项:
JDK
用
1.6
1
安装
Subversion
l
下载地址:
http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91
l
当然,如果您想从
Eclipse
中直接导入
Tomcat
源代码,请从
http://subclipse.tigris.org/update_1.0.x
下载
Subversion
插件,即可导入
...
1.
结论
l
pageEncoding
会影响读取
jsp
时的解码过程。
l
pageEncoding
会影响转换后的
servlet
的
response.setContentType
这句话。
l
对于不合法的
utf-8
编码进行解码,每个字节都会得到
ff fd
。这个代码点代表在
unicode
中不存在或者不可表示的字符
场景
1
场景
2
场景
3
1
结论
l
req.setCharacterEncoding(
"gbk"
);
n
含义是取上一个页面的参数,按照
gbk
进行解码
n
tomcat
取参数默认按照
iso-8859-1
进行解码
l
resp.setContentType(
"text/html;charset=gbk"
);
n
含义是发送内容到客户端浏览器,按照
gbk
进行编码
n
tomcat
发送 ...
为什么是?í?ó
1 结论
J2SE 5.0 用的是Unicode 4.0
J2SE 6.0 用的也是Unicode 4.0
Java编程语言用16位的编码代表文本。使用UTF-16编码.
一个 char 表示一个 UTF-16 编码单元
并不是一个char代表一个字符,因为一个增补字符需要2个char来代表
所有iso-8859-1字符都被收录到unicode
有些unicode字符(同时也被iso-8859-1收录的)没有对应的gbk编码,即使能找到对应的全角的字符。也已经是另外一个unicode字符了。
2 准备知识
2.1 “错误”这两个字符的gbk编码是B ...
1 重要结论
J2SE 5.0 用的是Unicode 4.0
J2SE 6.0 用的也是Unicode 4.0
Java编程语言用16位的编码代表文本。使用UTF-16编码.
一个 char 表示一个 UTF-16 代码单元
并不是一个char代表一个字符,因为一个增补字符需要2个char来代表
2 web.xml
<servlet>
<servlet-name>TestInitServlet</servlet-name>
<servlet-class>TestInitServlet</servlet-cla ...
1 重要结论
J2SE 5.0 用的是Unicode 4.0
J2SE 6.0 用的也是Unicode 4.0
Java编程语言用16位的编码代表文本。使用UTF-16编码.
一个 char 表示一个 UTF-16 编码单元
并不是一个char代表一个字符,因为一个增补字符需要2个char来代表
2 准备知识:
2.1 gbk编码
字符“我”的gbk编码: ced2
可以到GBK编码表去验证
http://www.microsoft.com/globaldev/reference/dbcs/936.mspx
2.2 utf16编码
字符“我”的utf-16编码:编码,6211
可以参考从uni ...