URL invalida

Olá amigos, quebrei a cabeca mas consegui, so tem alguns detalhes pequenos comparados ao que eu estava tendo hehehe, grato a todos, o meu arquivo struts-config.xml ficou assim:

Código:


<?xml version="1.0" encoding="ISO-8859-1" ?>

<!DOCTYPE struts-config PUBLIC
          "-//Apache Software Foundation//DTD Struts Configuration 1.1//EN"
          "http://jakarta.apache.org/struts/dtds/struts-config_1_1.dtd">

<struts-config>

    <!-- ========== Data Source Configuration =============================== -->
   
    <!--
    <data-sources>
       
    <data-source key="org.apache.struts.action.DATA_SOURCE">
    <set-property property="autoCommit" value="false"/>
    <set-property property="description" value="Struts DataSource"/>
    <set-property property="driverClass" value="com.mysql.jdbc.Driver"/>
    <set-property property="url" value="java:comp/env/jdbc/StrutsDemoDS"/>
    <set-property property="maxCount" value="4"/>
    <set-property property="minCount" value="2"/>
    <set-property property="user" value="root"/>
    <set-property property="password" value="solo23"/>
    </data-source>
       
    </data-sources>
    -->

    <!-- ========== Form Bean Definitions ================================== -->
    <form-beans>
        <form-bean dynamic="true" name="saveEditUserForm" type="strutsdemo.form.SaveEditUserForm"/>
        <form-bean dynamic="true" name="editUserBean" type="strutsdemo.action.EditUserBean"/>
       
        <form-bean dynamic="true" name="insertUserBean" type="strutsdemo.action.InsertUserAction"/>
       
       
       
        <form-bean dynamic="true" name="saveInsertUserForm" type="org.apache.struts.validator.DynaValidatorForm">
            <form-property name="idUsuario" type="java.lang.String" />
            <form-property name="login" type="java.lang.String" />
            <form-property name="nome" type="java.lang.String" />
            <form-property name="faixaIdade" type="java.lang.String" />
            <form-property name="sexo" type="java.lang.String" />
            <form-property name="ativo" type="java.lang.String" />
            <form-property name="senha" type="java.lang.String" />
            <form-property name="confirmacaoSenha" type="java.lang.String" />
        </form-bean>
    </form-beans>

    <!-- ================================= Global Exception Definitions -->
    <global-exceptions>
        <!-- sample exception handler
        <exception key="expired.password" type="app.ExpiredPasswordException" path="/changePassword.jsp"/>
        end sample -->
    </global-exceptions>
   
    <!-- =================================== Global Forward Definitions -->
    <global-forwards>
        <forward
        name="welcome"
        path="/Welcome.do"/>
        <forward
        name="failure"
        path="/error.jsp"
        redirect="true"
        contextRelative="false" />
        <forward
        name="success"
        path="/ListUsers.jsp"
        redirect="true"
        contextRelative="false" />
       
    </global-forwards>
   
    <!-- =================================== Action Mapping Definitions -->
    <action-mappings>

        <action
        path="/Welcome.do"
        type="org.apache.struts.actions.ForwardAction"
        parameter="/pages/Welcome.jsp"/>

        <action
            attribute="userListBean"
            input="/pages/ListUsers.jsp"     
            path="/listUsers"
            scope="session"
            type="strutsdemo.action.ListUsersAction"
            unknown="false"
            validate="false">
            <forward
            name="success"
            path="/ListUsers.jsp"
            redirect="false"
            contextRelative="false" />
            <forward
            name="failure"
            path="/error.jsp"
            redirect="false"
            contextRelative="false" />
        </action>
        <action
            path="/editUser"
            scope="session"
            type="strutsdemo.action.EditUserAction"
            unknown="false"
            validate="false">
            <forward
            name="success"
            path="/EditUser.jsp"
            redirect="false"
            contextRelative="false" />
        </action>

        <!-- ===================================== Conf do EditUser.jsp -->
        <action
            attribute="editUserBean"
            input="/pages/EditUser.jsp"
            name="saveEditUserForm"
            path="/saveEditUser"
            scope="session"
            type="strutsdemo.action.SaveEditUserAction"
            unknown="false"
            validate="true">
            <forward
            name="success"
            path="/pages/ListUsers.jsp"
            redirect="false"
            contextRelative="false" />
        </action>
        <action
            path="/insertUser"
            scope="session"
            type="strutsdemo.action.InsertUserAction"
            unknown="false"
            validate="false">
            <forward
            name="success"
            path="/pages/insertUser.jsp"
            redirect="false"
            contextRelative="false" />
        </action>

        <!-- ===================================== Conf do InsertUser.jsp -->       
        <action
            attribute="insertUserBean"
            input="/pages/insertUser.jsp"
            name="saveInsertUserForm"
            path="/saveInsertUser"
            scope="session"
            type="strutsdemo.action.SaveInsertUserAction"
            unknown="false"
            validate="true">
            <forward
            name="success"
            path="/pages/ListUsers.jsp"
            redirect="false"
            contextRelative="false" />
            <forward
            name="error"
            path="/pages/insertUser.jsp"
            redirect="false"
            contextRelative="false" />
        </action>
        <action
            path="/deleteUser"
            scope="session"
            type="strutsdemo.action.DeleteUserAction"
            unknown="false"
            validate="false">
            <forward
            name="success"
            path="/pages/ListUsers.jsp"
            redirect="false"
            contextRelative="false" />
        </action>
      
    </action-mappings>
   
    <!-- ===================================== Controller Configuration -->
    <controller
    processorClass="org.apache.struts.tiles.TilesRequestProcessor"/>
   
    <!-- ==================== ============ Message Resources Definitions -->
    <message-resources parameter="com.myapp.struts.ApplicationResource" null="false" />
    <!-- ======================================= Plug Ins Configuration -->

    <!-- comment following if struts1.0.x -->
    <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" />
        <set-property property="definitions-parser-validate" value="true" />
    </plug-in>
   
    <!-- end comment if struts1.0.x -->
    <plug-in className="org.apache.struts.validator.ValidatorPlugIn">
        <set-property property="pathnames" value="/WEB-INF/validator-rules.xml,/WEB-INF/validation.xml"/>
    </plug-in>

</struts-config>

pode considerar fechado o tópico. Qualquer coisa se alguem quiser o projeto vou postar no www.kfreelancer.eng.br t+ e obrigado a todos.