Struts com mvc

Estou desenvolvendo uma aplicação web utilizando a seguinte arquitetura: windows, netbeans 5.5.1, j2ee 1.4, struts 1.2.9 ( que é a versão oferecida pela versão do netbeans que utilizo), e o padrão de projeto adotado é MVC. Na tentativa de centralizar as requisições criei uma classe ( MainAction) que recebe todas as requisições dos formulários JSPs, e então as direciona para as suas respectivas classes (XAction). Para isso, fiz cada formulário JSP chamar seu ActionForm para tratar as entradas do formulário, e mapeei todos os formulários JSPs para a mesma Action (MainAction), mas o mapeamento não permite que dois ou mais formulários apontem para a mesma Action. Gostaria de saber se eh possível desenvolver uma aplicação com essas características, e dicas sobre outras soluções… grato…

</form-beans>

<global-exceptions>

</global-exceptions>

<global-forwards>
    <forward name="welcome"  path="/Welcome.do"/>
</global-forwards>

<action-mappings>
    
    <action input="/index.jsp" name="IndexActionForm" path="/mainAction" scope="session" type="action.MainAction">
        <forward name="success" path="/indexAction.do"/>
    </action>
    
    <action input="/leilao.jsp" name="LeilaoActionForm" path="/mainAction" scope="session" type="action.MainAction">
        <forward name="success" path="/leilaoAction.do"/>
    </action>
    
    <action path="/indexAction" type="action.IndexAction"/>
    <action path="/leilaoAction" type="action.LeilaoAction"/>
    
    <action path="/Welcome" forward="/welcomeStruts.jsp"/>
</action-mappings>


<controller processorClass="org.apache.struts.tiles.TilesRequestProcessor"/>

<message-resources parameter="com/myapp/struts/ApplicationResource"/>    

<plug-in className="org.apache.struts.tiles.TilesPlugin" >
    <set-property property="definitions-config" value="/WEB-INF/tiles-defs.xml" />      
    <set-property property="moduleAware" value="true" />
</plug-in>

    <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
    <set-property
        property="pathnames"
        value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
</plug-in>