编程语言
首页 > 编程语言> > java – 当url在斜杠后面有参数数据时,如何编写控制器方法的签名?

java – 当url在斜杠后面有参数数据时,如何编写控制器方法的签名?

作者:互联网

PHP中,可以通过在控制器的方法中传递参数来识别地址栏中的参数.例如 :

http://192.168.2.49/papsp/index.php/meeting/modif/3

在此示例中,数据3被视为会议控制器方法modif的参数值:

public modif($key) { ... }

那么如何在Spring中进行类比的处理呢?

解决方法:

您需要使用@RequestMapping注释以及@PathVariable和您的方法参数.你的网址就像这个/ meeting / modif / {key}.

以下是您的代码应该如何:

@RequestMapping(value = "/meeting/modif/{key}", method = RequestMethod.POST)
public void modif(@PathVariable int key) {

标签:spring-4,java,spring,spring-mvc
来源: https://codeday.me/bug/20190823/1698489.html