java 接收邮件发生乱码

[复制链接]
查看11 | 回复2 | 2009-2-28 04:03:29 | 显示全部楼层 |阅读模式
我在j2ee项目中有接收邮件的过程(通过jmail)
是用xmail作为邮箱服务器的
但是主题就是乱码 全是问号"IDFAX:IDFAX:??????????????!!"即是这样的
我试过很多种方法都不行
请指教

回复

使用道具 举报

千问 | 2009-2-28 04:03:29 | 显示全部楼层
写一个filter将字符集设置为GBK或则其他中文形式,在web.xml中设置就行了,可以自己写一个重写Filter类的doIn..方法,我也忘记是doIn什么了,或则你导入spring,里面有专门针对字符集的filter也是重写的那个类,你拿来直接用就是了不会造成什么影响,相关实现可以去网上搜索一下,我现在没在家 所以代码不能给你了 你自己看着办吧...
回复

使用道具 举报

千问 | 2009-2-28 04:03:29 | 显示全部楼层
中文乱码问题,需要把接受到的数据转码。String title=new String(gettitle.getBytes("ISO8859-1"));gettitle是你接受到的数据,然后title是你转码后的数据~...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行