0

我在我的 struts 2 应用程序中添加了一个过滤器。我正在使用此过滤器来检查 cookie 值。如果找到合适的 cookie,那么我想将用户重定向到主页而不是正常的登录页面。因此,为了显示主页,我想调用与主页关联的 struts 2 操作。我尝试从过滤器调用 homepage.execute() 方法,但这不会显示与主页关联的结果(jsp 页面)。请建议我一些方法来调用 fiter 类的主页操作。

4

1 回答 1

2

我不知道您的要求是什么,但通常使用 Struts 2 拦截器是一个更好的主意。无论如何,您不能直接从 Java 调用操作,因为它不会触发框架的东西。相反,您应该考虑重定向到操作的映射 url(例如:response.sendRedirect("http://your_host_name/your_action_name.action") )

于 2011-08-21T07:42:17.063 回答