Struts2多个着陆页结果

时间:2015-01-28 17:53:02

标签: java struts2 action

因此,在我的struts2项目中,我有多种类型的用户,每种类型都有自己的#34;着陆页"。在每个用户的会话映射中,我存储用户类型,之后我在许多操作中请求类型并将其返回以返回用户登录页面。 从本质上讲,我在struts.xml中有一堆看起来像这样的行为

<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>

这个&#34;着陆页&#34;是使用网页的核心,用户通常会返回它。

我的问题是,有没有办法简单地将用户引导到各自的目标网页而不会列出每个结果?我觉得应该有一种方法来简化这一点,但我很难想象它。

0 个答案:

没有答案