我想将用户输入转换为Map<String, String[]>
Java 中的对象。更具体地说,我想将 HttpServletRequest 的参数转换为任意域对象的字段。
我想要这样的东西:
Domain d = Converter.convert(params, new Domain());
如果字符串数组中有多个元素,即映射条目的值,则应将其转换为列表或数组。也许应该考虑语言环境来进行日期和货币转换。并且转换错误列表会很好。
有没有带有这种转换器的库?
你会称它为“转换器”吗?我认为它通常被称为“数据绑定”,但这在我看来是错误的术语,因为它与将模型值绑定到 GUI 元素有关,有什么稍微不同的东西 - 不是吗?