struts.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
    "http://struts.apache.org/dtds/struts-2.0.dtd"
>

<struts>
    
    
<!-- Add packages here -->

    
<constant name="struts.devMode" value="true" />
    
<include file="login.xml"></include>

</struts>
login.xml
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE struts PUBLIC
    "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
    "http://struts.apache.org/dtds/struts-2.0.dtd"
>

<struts>
    
<constant name="struts.devMode" value="true" />

    
<package name="login" namespace="/login" extends="struts-default">
        
<action name="login*" class="com.bebig.struts2.user.action.LoginAction{1}">
            
<result>
                /user_login_success.jsp
            
</result>
            
<result name="error">
                /user_login_error.jsp
            
</result>
        
</action>
    
</package>

</struts>
在團隊協(xié)作開發(fā)過程中,會將各模塊分配給不同的開發(fā)人員開發(fā),最后通過這種方法合并配置,從而不會相互影響到。