Validation 如何在SimpleFormController-SpringMVC中验证请求参数

Validation 如何在SimpleFormController-SpringMVC中验证请求参数,validation,spring-mvc,httprequest,Validation,Spring Mvc,Httprequest,我想要使用SimpleFormController处理更新操作。 此控制器的URL如下所示: 我想知道如何在开始时验证具有给定id 42的对象是否存在,因为我希望在id不正确时显示404错误页面并停止处理 提前感谢您的回答。您应该在方法中输入属性HttpServletResponse,如下所示 public void handleRequest(Long id, HttpServletResponse response) { if(!objectExists(id) { respo

我想要使用SimpleFormController处理更新操作。 此控制器的URL如下所示:

我想知道如何在开始时验证具有给定id 42的对象是否存在,因为我希望在id不正确时显示404错误页面并停止处理


提前感谢您的回答。

您应该在方法中输入属性HttpServletResponse,如下所示

public void handleRequest(Long id, HttpServletResponse response) {
  if(!objectExists(id) {
    response.sendError(HttpServletResponse.SC_NOT_FOUND);
  }
  //do stuff
}