Java Struts2多个登录页结果
所以在我的struts2项目中,我有多种类型的用户,每种类型都有自己的“登录页”。在每个用户的会话映射中,我存储用户类型,在随后的许多操作中,我请求并返回该类型,以便返回到用户登录页。 本质上,我在struts.xml中有一系列类似这样的操作Java Struts2多个登录页结果,java,struts2,action,Java,Struts2,Action,所以在我的struts2项目中,我有多种类型的用户,每种类型都有自己的“登录页”。在每个用户的会话映射中,我存储用户类型,在随后的许多操作中,我请求并返回该类型,以便返回到用户登录页。 本质上,我在struts.xml中有一系列类似这样的操作 <action name="login" method="execute" class="user.action.LoginAction"> <result name="error">Login.js
<action name="login" method="execute"
class="user.action.LoginAction">
<result name="error">Login.jsp</result>
<result name="1">User1.jsp</result>
<result name="2">User2.jsp</result>
<result name="3">User3.jsp</result>
</action>
<action name="anotherAction" method="execute"
class="user.action.AnotherAction">
<result name="error">Login.jsp</result>
<result name="1">User1.jsp</result>
<result name="2">User2.jsp</result>
<result name="3">User3.jsp</result>
</action>
Login.jsp
User1.jsp
User2.jsp
User3.jsp
Login.jsp
User1.jsp
User2.jsp
User3.jsp
这个“登录页”是网页使用的核心,用户经常会返回到它
我的问题是,有没有一种方法可以简单地将用户引导到他们的个人登录页,而不将每个结果都列出来?我觉得应该有一种方法来简化这一点,但我很难想象它。用户与页面的关系如何?你是如何在代码中选择它的?类似于全局结果。