小编Mik*_*ell的帖子

在最新的Spring v4中使用带有可选主体的@RequestBody

@RequestBody在Spring中使用注释时,如何在REST API调用中使body可选?

使用Spring的最新版本,如果使用@RequestBody注释,它会使客户端始终发送正文而不使其成为可选项.

我试过@RequestBody (required=false)但是没有用,我的请求仍然是null.

如何在不强制要求的情况下将请求转换为正确的必需对象?

例如:

@RequestMapping(value="/add/employee", method=RequestMethod.POST)
public void addEmployee(@RequestBody Employee employee){
    // ...
}
Run Code Online (Sandbox Code Playgroud)

在这里,我想使用POST添加员工,但没有正文.我怎么做?如果我发送空体,春天最新版本抛出错误"身体缺失"...

java spring spring-mvc httprequest

29
推荐指数
3
解决办法
4万
查看次数

在Eclipse中添加以前删除的Tomcat 7服务器

我正在使用Eclipse Luna,我从Eclipse添加了Tomcat 7服务器.但后来我删除了它,现在我无法添加它.当我单击,添加新服务器并选择Tomcat 7时,服务器名称将变空并且我没有看到启用"完成"按钮以添加此Tomcat 7服务器.以前,它显示为"本地主机上的Tomcat v7.0服务器",但是由于我删除了它,它不再出现,我根本无法添加它.

非常感谢在Eclipse中添加Tomcat 7服务器.

谢谢

eclipse eclipse-plugin m2eclipse tomcat7

3
推荐指数
1
解决办法
4285
查看次数