代替* .jsp
我需要像case-58或case-appId
如果看到这种情况,则意味着需要加载一个servlet。在该servlet中,我需要重定向到相应的jsp文件。
像这样,我的Web应用程序需要运行。我不知道如何实现这一目标。任何人都有主意意味着请为此提供解决方案。提前致谢。
供您参考,我们使用web.xml进行servlet映射。

最佳答案

您可以使用use 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

10-07 14:12