我在 spring mvc 应用程序中使用 pathvariable 时遇到问题。
我有两个这样的控制器
@RequestMapping(@RequestMapping(value = { "BuyPackage/{company_code}" }, method = RequestMethod.GET)
public String controller1(@PathVariable("company_code")int company_code){
............
}
@RequestMapping(@RequestMapping(value = { "Preview" }, method = RequestMethod.POST)
public String controller2(){
............
}
当第一个称为 url 的控制器是localhost:8080/myapp/BuyPackage/1
然后当第二个控制器调用 urllocalhost:8080/myapp/BuyPackage/Preview
时发生错误。
网址应该是这样的:localhost:8080/myapp/Preview
谁能帮我解决这个问题。?