关于stalke CommuniGatePro的中文问题
Posted on 2005-02-02 13:22 I wonder about all my dreams 阅读(397) 评论(1) 收藏 举报 在通过CLI JAVA接口对该邮箱系统进行开发的过程中,通过JAVA操作邮箱规则的时候,如果规则中有中文,则插入规则后显示乱码。
发邮件询问STALKE的技术支持后,得知系统内是拥UTF-8格式来存储的数据。于是在把数据从GBK格式转化为UTF-8格式后,正常。
然后在追加规则的过程中发现,如果再一次插入一条规则,则以前设置的带有中文的规则又会变成乱码。
于是,在插入规则以前,对系统内以前的规则进行编码转化,从ISO-8859-1转化成UTF-8,重新存储到系统内,也正常了。
如果是通过CGP的WEBSKIN来传递中文,需要在接受页面jsp或servlet中通过request.setCharacterEncoding("UTF-8")设定字符集。
浙公网安备 33010602011771号