过滤网页上的cookie

时间:2012-04-23 06:13:33

标签: java login tooltwist

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

将样板代码放在每个需要知道用户是否登录的窗口小部件的生产助手中似乎过分。

1 个答案:

答案 0 :(得分:1)

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

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

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

请注意 - 为每个页面访问您的站点调用拦截器,因此请保持精简和平均。