【发布时间】:2012-03-04 16:11:03
【问题描述】:
如何通过 guice 将非球衣资源与球衣资源一起使用?
我希望“/”由普通的 servlet 处理。但我希望球衣处理“/users”。
假设我有一个带有@Path("/users") 的球衣资源。使用以下绑定将不起作用,它尝试使用球衣映射“/”请求,这当然不是球衣资源,我得到 404。
protected void configureServlets() {
serve("/").with(LoginServlet.class);
serve("/*").with(GuiceContainer.class, params);
}
我能找到的所有 jersey / guice 的例子都像serve("/rest/*".with(GuiceContainer.class, params);
这对我有用(“/rest/users”),但我想要没有像“rest”或“ws”这样的任意前缀的漂亮 URI。
【问题讨论】: