如何从Spring MVC中的请求参数中修剪空格

我很难相信我需要从请求参数中修剪前导空格和尾随空格并不是一个常见的要求,但我似乎找不到任何能够很好地解决它的人。

当然,有一些简单的方法可以配置,例如,Spring WebDataBinder在将它们映射到目标对象之前从参数值中修剪所有空格?

我真的很想知道其他人是如何解决这个问题的。

您可以尝试在WebDataBinder注册自定义PropertyEditor

  registerCustomEditor(String.class, propertyEditor) 

创建一个或使用StringTrimmerEditor ,并使用一组空格实例化它。