再问base64转码问题!!

hwh_chizai 2005-11-24 11:28:23
我的页面是utf-8
把表单提交的查询关键字
转为
searchdisplay1=new String(searchdisplay.getBytes("ISO-8859-1"),"utf-8");
searchdisplay2=new String(searchdisplay1.getBytes("big5"),"ISO-8859-1");
searchdisplay3=new String(searchdisplay1.getBytes("gb2312"),"ISO-8859-1");
查询中文的主题时都没有问题
但是我用encodeBase64(searchdisplay2),searchdisplay2(searchdisplay3)去查询附件时,有的查不出来,因为我们是直接把附件的base64放到数据库中

比如“f_Ext like '%5paH5qGj%' or f_Ext like '%pOU/%' or f_Ext like '%zsS1tQ==%'”
这是我用base64编码以后的字符(“文档”)。

我是先把utf-8转码为big5,gb2312再把他转为base64再到数据库中查询
为什么还是不能找出来
附件的base64是
=?gb2312?B?zsS1tS5kb2M=?=,
按道理是能找出来的,大侠帮忙哦!!!
...全文
152 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧