湘江夜游神
reload
BlogJava
新文章
新随笔
管理
JSP页面中文传参问题
这个问题比较老了,但是网上的案例太少。自己做个记号
两个页面a.jsp,b.jsp。一个发,一个收。
a.jsp
1
<%
@ page contentType
=
"
text/html; charset=gb2312
"
language
=
"
java
"
import
=
"
java.sql.*
"
errorPage
=
""
%>
2
<!
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
3
<
html
xmlns
="http://www.w3.org/1999/xhtml"
>
4
<
head
>
5
<
meta
http-equiv
="Content-Type"
content
="text/html; charset=gb2312"
/>
6
<
title
>
A
</
title
>
7
</
head
>
8
9
<
body
>
10
<%
11
String
str_test
=
"
中文
"
;
12
%>
13
<
form
method
=post
action
="b.jsp?test=<%=java.net.URLEncoder.encode(str_test) %>"
>
14
<
input
type
="submit"
value
="按钮1"
>
15
</
form
>
16
17
<
form
method
=post
action
="b.jsp?test=<%=str_test %>"
>
18
<
input
type
="submit"
value
="按钮2"
>
19
</
form
>
20
21
</
body
>
22
</
html
>
23
b.jsp
1
<%
@ page contentType
=
"
text/html; charset=gb2312
"
language
=
"
java
"
import
=
"
java.sql.*
"
errorPage
=
""
%>
2
<!
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
3
<
html
xmlns
="http://www.w3.org/1999/xhtml"
>
4
<
head
><
title
>
B
</
title
></
head
>
5
6
<
body
>
7
8
<%
9
String
str
=
new
String
(request.getParameter(
"
test
"
).getBytes(
"
ISO8859_1
"
));
10
%>
11
<
BR
>
12
<%
=
str
%>
13
<
BR
>
14
<%
15
String
str1
=
new
String
(request.getParameter(
"
test
"
).getBytes(
"
ISO8859_1
"
),
"
gb2312
"
);
16
%>
17
<
BR
>
18
<%
=
str1
%>
19
20
</
body
>
21
</
html
>
22
运行a.jsp,点击按钮1.
提交到b.jsp。
如果直接传中文呢?点击按钮2.
结果:
关键的问题在于每个页面中的
charset=gb2312;
这个是页面显示中文的关键
posted on 2007-12-07 12:27
湘江夜游神
阅读(781)
评论(0)
编辑
收藏
所属分类:
JSP
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
知识库
C++博客
博问
管理
相关文章:
JSP的运行内幕【ZZ】
一个去掉表单文本框边框的问题
Java 关于中文乱码处理的经验总结[ZZ]
JDBC连接时的错误
在Tomcat6.0上测试的问题
Tomcat5.5配置虚拟路径的几点注意事项
JSP中setProperty和getProperty方法命名问题
JavaBean
Myeclipse也有不足
JavaBean要放在包中
<
2007年12月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
留言簿
(5)
给我留言
查看公开留言
查看私人留言
随笔分类
AJAX(1)
ERP(5)
HTML(6)
JavaScript(22)
JAVA生活(16)
JSF
JSP(15)
OAF(2)
Oracle学习(17)
SQL(1)
Thinkinf in Java(2)
VS2008(5)
我的软件(2)
我的随笔(18)
杂项(10)
算法(1)
设计模式(1)
随笔档案
2010年3月 (5)
2010年1月 (2)
2009年12月 (1)
2009年8月 (2)
2009年3月 (4)
2009年2月 (8)
2008年11月 (1)
2008年10月 (1)
2008年9月 (2)
2008年7月 (2)
2008年6月 (3)
2008年5月 (11)
2008年4月 (9)
2008年3月 (11)
2008年2月 (2)
2008年1月 (5)
2007年12月 (26)
2007年11月 (8)
2007年10月 (4)
2007年8月 (3)
2007年7月 (7)
2007年6月 (2)
文章分类
JAVA开发(1)
ORACLE(1)
杂项(1)
文章档案
2008年3月 (1)
2007年6月 (1)
新闻分类
业界新闻
八卦娱乐
最新评论
1. re: JS中的toFixed()方法
eeeeee
--eeee
2. re: HTML中标签的缩写释义[未登录]
很好!谢谢!
要是标签再多些就好了!
--winnie
3. re: JavaScript中length的用法
微微
--方法
4. re: 【原创】配置VS2008自带的SQL Server 2005 Express sa登陆
太感谢了
--太感谢了
5. re: 【原创】配置VS2008自带的SQL Server 2005 Express sa登陆[未登录]
配的图显示不了!麻烦版主可以联系我:QQ:8812009
--james