社区
Web 开发
帖子详情
JSTL中接收参数的中文问题?
Guohui
2005-07-26 11:05:58
从前一个页面的文本框中提交中文的数据,在第二个页面上用
<fmt:requestEncoding value="gb2312" />
然后用接收的参数:<font color="red">${param.username}</font>
显示的是乱码
然后我换成<% request.setCharacterEncoding("gb2312"); %>
再用同样的语句${param.username}接收正常,
谁能告诉我为什么?
...全文
109
3
打赏
收藏
JSTL中接收参数的中文问题?
从前一个页面的文本框中提交中文的数据,在第二个页面上用 然后用接收的参数:${param.username} 显示的是乱码 然后我换成 再用同样的语句${param.username}接收正常, 谁能告诉我为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liwenchao
2005-09-19
打赏
举报
回复
或者通过一个字符编码的函数来解决,就是把请求通过iso-8859-1来编码
<%!String trans(String chi){
String result=null;
byte temp[];
try{
temp=result.getBytes("iso-8859-1");
result=new String(temp);
}
catch(UnsupportedEncodingException e){
System.out.println(e.toString());
}
return result;
}
%>
liwenchao
2005-09-19
打赏
举报
回复
提交英文字符能正确显示,如果提交中文时就会出现乱码。原因:浏览器默认使用UTF-8编码方式来发送请求,而UTF-8和GB2312编码方式表示字符时不一样,这样就出现了不能识别字符。解决办法:通过request.setCharacterEncoding("gb2312")对请求进行统一编码,就实现了中文的正常显示。
javaprogramlover
2005-09-19
打赏
举报
回复
中文问题用filter,编码尽量用utf-8!
Spring
中
文
帮助文档
在IN语句
中
传入一组
参数
值 11.7.4. 处理复杂类型的存储过程调用 12. 使用ORM工具进行数据访问 12.1. 简介 12.2. Hibernate 12.2.1. 资源管理 12.2.2. 在Spring容器
中
创建 SessionFactory 12.2.3. The ...
spring chm文档
9.9. 公共
问题
的解决方案 9.9.1. 对一个特定的 DataSource 使用错误的事务管理器 9.10. 更多的资源 10. DAO支持 10.1. 简介 10.2. 一致的异常层次 10.3. 一致的DAO支持抽象类 11. 使用JDBC进行数据访问 11.1....
JSP
中
JSTL
标签库实操极简入门
JSTL
标签库的使用-1-环境准备
JSTL
标签库的使用-2-c标签
中
的out
JSTL
标签库的使用-3-c标签
中
的set
JSTL
标签库的使用-4-c标签
中
的remove
JSTL
标签库的使用-5-c标签
中
的catch
JSTL
标签库的使用-6-c标签
中
的if
JSTL
标签...
JAVA上百实例源码以及开源项目
在对象创建的过程
中
将被容器调用,onMessage函数方法
接收
消息
参数
,将其强制转型为合适的消息类型,同时打印出消息的内容。同时一个mail note将被发送给消息发送者,发送一个e-mail通知给由recipient
参数
确定的e-...
JAVA上百实例源码以及开源项目源代码
消息驱动Bean必须实现两个接口MessageDrivenBean和MessageListener 在对象创建的过程
中
将被容器调用,onMessage函数方法
接收
消息
参数
,将其强制转型为合适的消息类型,同时打印出消息的内容。同时一个mail note将被...
Web 开发
81,095
社区成员
341,711
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章