我有一个基于平针织物的休息应用程序,其中有两个控制器:A&乙
这就是它们的创建方式:
控制器A
//Root Path :
@Path("/a/a_id")
//API -1
PUT
@Path("/b/b_id")
associateBtoA{...}
控制器B
//Root Path :
@Path("/a/a_id/b/b_id")
various methods...
现在每当我尝试将控制器A中的API-1(/ a / a_id / b / b_id)称为PUT时 - 它就会给出404(未找到资源)。
看起来它在控制器B&的根路径之间感到困惑。控制器A中API 1的路径。当我更改API 1的路径时,它工作正常。
//API -1
PUT
@Path("/bCHANGED/b_id")
associateBtoA{...}
为什么控制器B中的根路径被视为资源?它甚至没有GET,PUT,POST标识符。