我正在尝试使用JSF2构建WebApp。我的目标之一是使用位于不同目录中的模板:
template1/
template.xhtml
index.xhtml
template2/
template.xhtml
index.xhtml
我的计划是创建一个托管bean,其中包含当前正在使用的模板的信息,然后另一个托管bean负责将用户发送到正确的模板路径的导航。 (用户将转到网址http://webapp.com/index.xhtml,但实际上已投放http://webapp.com/template1/index.xhtml)
我的问题是如何从一开始就动态地做到这一点?我应该使用过滤器,还是servlet?
非常感谢任何帮助。
提前致谢。