0

考虑我们有以下路线的小型 Web 应用程序:“/” - 返回主页 “/post/add/” - 返回新的帖子页面

我们编写以下两个控制器来处理此路由:

@Path("/")
public class HomeController {
    @GET
    @Produces(HTML)
    public String home() {
        return render(new Page(HOME_PAGE_TEMPLATE));
    }
}

@Path("/post")
public class PostController {

    @GET
    @Path("/add")
    @Produces(HTML)
    public String add() {
        return render(new Page(ADD_USER_PAGE_TEMPLATE));
    }
}

问题是“HomeController”现在处理所有请求。如何强制它只处理 /”路由?

UPD: 解决方案是使用 @Path("") 注释。

4

1 回答 1

0

解决方案是使用 @Path("") 注释

于 2012-07-19T12:25:17.840 回答