代替* .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