【问题标题】:Bad request 400错误请求 400
【发布时间】:2015-06-06 06:52:07
【问题描述】:

我有 Spring/Hibernate/MVC/Maven 应用程序。 我想通过请求 URI 发送我的对象的 ID。

这是我的控制器:

@RequestMapping(value = "/editCase", method = RequestMethod.GET)
public String getEditCase(@PathVariable("id") Long id, ModelMap model) {

    System.out.println("reached!");
     ....
    return "editCase";
}

但是当我尝试检索此页面时,我收到 400 请求错误。

这个错误的原因是什么?我的请求是如何格式错误的? 非常感谢。

【问题讨论】:

    标签: java spring hibernate jsp model-view-controller


    【解决方案1】:

    您正在使用PathVariable,因此您需要在value 中声明id。例如

    @RequestMapping(value = "/editCase/{id}", method = RequestMethod.GET)
    

    【讨论】:

    • 实际上,我使用它的方式,我应该添加:@RequestParam("id")...再次感谢:)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-21
    • 2018-04-07
    • 2019-11-05
    相关资源
    最近更新 更多