在我的上下文中:
Context
|
|-> Login.zul
|-> Home.zul
|-> page1.zul
|-> page2.zul
如果我点击 Home.zul 的链接,如果未通过身份验证,我希望它重定向到登录,同样对于所有 zul,如果未完成身份验证,我会将其重定向到登录屏幕
我的解决方案:在每个控制器中进行身份验证检查,如果未通过身份验证重定向到 Login.zul。
但是我有许多 zul 和许多控制器,我不想进入每个控制器并做同样的事情,有人可以想到任何想法,而无需去每个班级并进行更改。可能在 web.xml 或 zk.xml 中可以添加任何我不知道的标签以获得相同的结果,或者执行一些客户端脚本以获得相同的结果。任何可以减少工作量的聪明的东西。