我们的页面在 HTML 表单中使用简体中文 (GB2312)。当我们在文本字段中提交带有 3 个汉字的表单时,我们在服务器(Weblogic 12)中收到了 6 个其他字符(不是中文)。然后我们把这6个字符存入数据库,等回到屏幕上,汉字就回来了。工作正常!
但是,当我们在服务器中接收到 6 个字符(不是中文)时,我们需要调用一个只接收 UTF-8 字符的 Web 服务。如何转换原始的 3 个中文(GB2312,即在HTML 页面)UTF-8 中的字符?
我不知道这些角色是否会出现在论坛中,但我会尝试:
HTML格式:陈玉珍</p>
在 Weblogic 服务器中收到:³ÂÓñÕä