【问题标题】:how to use i18n with jolt client?如何将 i18n 与 jolt 客户端一起使用?
【发布时间】:2011-06-28 12:41:45
【问题描述】:

我在 jolt 请求中发送欧元符号时遇到问题。服务器设置为使用国际化。 在客户端,我做了以下操作:

-classpath 包含 jolti18n.jar 和 joltse.jar
-i 设置 System.setProperty("bea.jolt.encoding", "ISO-8859-1");这是服务器上使用的字符集
- 使用参数 i18n=true 建立连接

有谁知道问题出在哪里?

【问题讨论】:

  • 你能分享你的代码吗?我认为字符集不会有问题。

标签: java web-services internationalization request


【解决方案1】:

是的,ISO-8859-1 中没有欧元符号,因此无法转换。

请尝试将编码设置为 UTF-8。

【讨论】:

  • @calin:在那种情况下,我不明白这一点:“我设置了 System.setProperty("bea.jolt.encoding", "ISO-8859-1");"。我以为你是为服务器而不是客户端设置它?
  • 它是给客户的。实际上我还没有找到关于如何使用 i18n 的解释,这我在另一个项目中看到过(不知道它是否有效,我认为它在测试后不会影响任何事情)。
猜你喜欢
  • 2019-03-28
  • 1970-01-01
  • 1970-01-01
  • 2020-01-23
  • 1970-01-01
  • 2017-02-12
  • 1970-01-01
  • 2012-10-16
  • 2013-06-18
相关资源
最近更新 更多