【发布时间】:2018-11-08 19:34:00
【问题描述】:
春季(4.3.9):
从客户端作为空值发送到服务器的请求参数,当通过请求参数获取时,空对象在请求中被视为字符串空值:
@RequestParam(value = key, required = false) Integer key
至于解决方案,我可以通过客户端处理这个问题,并首先防止 null 被传递,我无法从中得到明确的解决方案 (JavaScript: Formdata append null value - NumberFormatException)。
谁能帮我看看spring框架中的什么类或方法将这个从null对象转换为字符串null。
【问题讨论】:
-
您通常在寻找
HttpMessageConverter和Converter框架,但您还没有真正描述足够的案例来了解是否存在潜在问题(例如,不清楚是否你的意思是s == null或s.equals("null"))。包含一个实际的 HTTP 请求会很有帮助。
标签: java spring null request http-request-parameters