1

我还没有使用过推土机,但推土机似乎很有希望。我已经阅读了很多文档,但是对于编写具有本地化/国际化意识的 CustomConverter 需要做什么,我仍然完全一无所知:

示例:我想将字符串值转换为日期,具体取决于语言环境。我有一个 DTO(没有语言环境),当然还有语言环境(来自 ServletContainer=>Browser)。如何将语言环境注入 CustomConverter 或映射过程,以便我可以将其用于特定于语言环境的转换并访问语言环境对象?(更一般地说,如何通常注入某种我可以在转换器中使用的“上下文对象”......

我将非常感谢您说明如何实施/如果可能的话。非常感谢!

4

1 回答 1

0

您可能会考虑使用自定义 bean 工厂来创建并使用语言环境参数初始化 dto。

http://dozer.sourceforge.net/documentation/custombeanfactories.html http://dozer.sourceforge.net/documentation/customCreateMethod.html

于 2012-08-01T21:34:32.610 回答