在URL中的中文无法在另一个页面上正确赋值
来源:互联网 发布:简述网络舆情的特点 编辑:程序博客网 时间:2024/05/17 05:51
182176047 22:19:44
我页面的一个链接是index.jsp?name=java基础培训教程 传到另一个页面上用String bookName=request。getParameter(“name”);进行赋值 并在前面用了 <%request.setCharacterEncoding("gbk");%> 进行编码的设置 但是当用 <%=bookName%> 进行页面输出时传过来的中文却不能显示 显示的是问号 请问各位高手如何解决??
晨曦 22:24:19
response.setCharacterEncoding("gbk");
182176047 22:24:47
写在前一个页面中?
晨曦 22:25:15
是JSP页面?
182176047 22:25:27
是啊
晨曦 22:25:36
接收数据的是SERVLET还是JSP?
182176047 22:25:43
JSP
晨曦 22:25:59
你是用TOMCAT吗?
182176047 22:26:10
是的 用的Tom5.5
晨曦 22:26:10
在server.xml中设置一个URL编码
182176047 22:26:24
?? 该怎么写呢?
晨曦 22:32:20
<Connector port="8080"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true"
URIEncoding="UTF-8"/>
晨曦 22:32:36
URIEncoding="UTF-8",改为或gbk
(4)如果是通过"a.jsp?param=中文"传递参数,则需要:
a.在传参数之前先把参数进行转码:java.net.URLEncoder.encode(param);
取值用java.net.URLDncoder.dncode(param);再转回中文
b.在你的Tomcat目录-->conf目录-->server.xml里找出这段:
<Connector
port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000"
disableUploadTimeout="true" <!--在里边加上这个参数-->URIEncoding="gb2312"
/>
(5)数据库乱码,首先确定你在插入数据库之前是中文,解决办法:
在数据库的数据库连接URL中加上useUnicode=true&characterEncoding=GBK就OK了。
如果在读取的时候出现乱码用第二种方法解决.
- 在URL中的中文无法在另一个页面上正确赋值
- 在页面上获取url中的参数
- Java在web页面上中文URL乱码解决
- asp.net传递的中文url参数在asp页面如何正确接收
- 中文在URL中的编码
- 中文在URL中的传递
- 中文在URL中的编码
- 利用js在页面上获取url
- JS cookie存值,在另一个页面无法得到
- 在JSP页面中调用另一个JSP页面中的变量
- 在JSP页面中调用另一个JSP页面中的变量
- php在一个页面中使用另一个页面中的信息
- C# 中文在URL中的编码
- JSP中文在页面上乱码
- jquery在ie上无法正确解析xml
- jquery在ie6、ie8上无法正确解析xml
- 在一个jsp页面接收另一个jsp页面通过URL方式传过来的参数
- 在一个页面上,一块区域上显示另一个页面(或者文件)的内容
- 出租司机给我上的MBA课----超强的(转自http://bbs.csai.cn/bbs/view.Asp?Id={ABBC098D-E4BC-4457-AA26-0C263F1ED196})
- GDI+ for VCL基础 -- 画刷之LinearGradientBrush
- 网络编程学习笔记之命名管道(上)
- 对最近学习JAVA的想法
- POST/GET中文问题终极解决方案
- 在URL中的中文无法在另一个页面上正确赋值
- Mysql与Tomcat配置连接池
- 周五
- Linux中实时进程的调度---Linux内核笔记
- 国际安全标准ISO 15408简介
- UNIX发展历程及Linux
- 为找好工作而奔波-第一站:Symbian华科宣讲
- C语言与多维数组
- 《自己动手写操作系统》作者:于渊 听课笔记