Pessoal, estou com um problema q me intriga faz um tempo, o projeto em que trabalho é enorme, e estamos usando o Struts, acontece que o Strtus-Config.xml já está enorme, pois tem mais de 500 telas o sistema… Será que não há a possibilidade de modularizar esse struts-config?? Separá-lo em diferentes arquivos?? Ou mesmo dar um include de outro XML dentro do struts-config???
Voce pode definir varios strus-config no web.xml, com nomes diferentes, por exemplo struts-config-modulo1.xml, struts-config-modulo2.xml, defina as acoes dentro deles por exemplo /mod1/acao1 e no outro mod2/acao1, quando o aplicacao e carregada ela faz um merge dos arquivos.
Voce pode ler a respeito no site do struts, la ele diz como fazer isto…