而不是* .jsp 我需要像case-58或case-appId那样做 如果我们看到这种情况 - 意味着需要加载一个servlet。在那个servlet中,我需要重定向到相应的jsp文件。 像这样,我的Web应用程序需要运行。我不知道如何实现这一点。任何人都有想法意味着请为此提供解决方案。提前致谢。 供您参考,我们使用web.xml进行servlet映射..
答案 0 :(得分:1)
您可以使用Guice Filtering
将不同的案例提供给不同的servlet或jsps,而不需要使用web,xml(仅用于注册Guice Listener)
public class ServletConfig extends GuiceServletContextListener {
@Override
protected Injector getInjector() {
return Guice.createInjector(new ServletModule() {
@Override
protected void configureServlets() {
super.configureServlets();
serve("/").with(TestServlet.class);
}
});
}
}
http://blog.scottlogic.com/2012/05/31/building-web-services-using-guice.html