繁体   English   中英

Spring MVC RequestMapping Post方法

[英]Spring MVC RequestMapping Post method

几天前,我通过了SpringMVC级评估测试,我发现我没有足够的知识回答一个问题。 但我想知道什么是正确答案??? 如果你帮助我会很棒!

您有以下PersonController类并正确定义了web.xml和Spring上下文
这是关于我要问的代码

使用POST方法提交了以下请求: http:// xxxx / person / add?name = John

请填写占位符,以便提交的请求将导致成功保存人员对象,并且仅在请求不包含“id”参数的情况下才会调用方法addPerson。 占位符中的值不应包含空格。

PLACEHOLDER1

@Controller
@RequestMapping("person")

PLACEHOLDER2

@RequestMapping(value = "add", method = RequestMethod.POST)

你可以从Spring官方网站上阅读文档。

编辑:
关于id ,如果你请求url就像http:// xxxx / person / add / 12345?name = John ,那么你可以这样做:

@RequestMapping(value = "add/{id}", method = RequestMethod.POST)
public String addPerson(@RequestParam("name") String name, @PathVariable("id") String id) 

在这里你可以得到12345作为id

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM