5
<action-mappings>
        <action name="loginAction" path="/loginAction"
            type="com.xx.yy.actions.LoginAction" scope="request"
            validate="false">
            <forward name="landingPage" path="landingpage" />
            <forward name="error" path="errorpage" />
        </action>

        <action name="admin" path="/adminAction"
            type="com.xx.yy.actions.AdminHome" scope="request"
            validate="true" input="/jsp/login.jsp">
            <forward name="success" path="/jsp/admin/admin.jsp" />
            <forward name="failure" path="/jsp/admin/admin.jsp" />
        </action>
</action-mappings>

上記のコードの forward タグの path 属性は、アクション loginAction のランディングページです。この場合、コントロールはどのページまたはアクションに移動しますか?このコンテキストでは、ランディングページとは何ですか?それはjspまたは別のアクションですか?

転送タグの管理アクション パス属性では jsp であるため、アクション クラスのロジックに応じて制御が jsp に送信されることは明らかです。

4

1 に答える 1