项目WEB-INF中有view1和view2,这两个view中目录结构完全一致,有没有什么办法可以在不重启项目的情况下,更改BaseViewPath的值,从而相当于换一套访问路径。两个view中主要差别为页面样式,相当于换一套主题皮肤。请问这个可以实现吗?
public void intercept(Invocation inv) {
inv.invoke();
Render r = inv.getController().getRender();
if (r instanceof TemplateRender) {
TemplateRender render = (TemplateRender)r;
render.setView(在这里改变 view1 为 view2);
}
}