过滤 Cookie 上的网页



如何使用浏览器中的 cookie 统一更改 ToolTwist 网站上所有网页的外观?

将样板代码放在每个需要知道用户是否已登录的小部件的生产帮助程序中似乎有些过分。

如果您只希望 cookie 更改单个页面的外观,则可以使用请求处理程序。但是,听起来您想要全面更改,这需要拦截器。

从 Eclipse 工作台中,选择 File->New->Other...,然后选择 ToolTwist 文件夹下的 Interceptor。模板代码和配置文件包含注释和示例。在您的情况下,您可以检查用户是否已登录,如果没有,则可以重定向到其他页面(导航点)。如果已登录,请设置 Cookie(如果尚未设置)。最好将其值存储在会话变量中以供以后使用。

在生产帮助程序和生成的小部件代码中,您可以使用会话变量来控制样式、布局等。

不过要小心 - 每次访问您网站的页面都会调用拦截器,因此请保持精简和平均。

最新更新