我正在使用我的Struts2应用程序的Login模块。我创建了登录页面和主页面(由Login.action呈现)。现在我想添加另一个功能,忘记密码,在执行其业务后必须调用Login.action,以便用户无需显式登录。我应该编写什么以及在哪里,以便只要ForgotPassword.action完成其工作,它就会将控制传递给Login.action。
答案 0 :(得分:3)
将用户登录的逻辑封装到单独的类(例如UserLoginTask
)中,然后从LoginAction
和ForgotPasswordAction
调用该类。