While using Struts or JSF, the navigation rules would be defined in struts-config.xml or faces-config.xml. The question is, as the number of user screens increase, the files tend to too long. Is there a standard way of maintaining these files? (is it possible to split the files and use include statements to refer to other xml files?)
You can make multiple xml files and then in your web.xml be sure to list them all (comma-separated) under the param-name of config which should already exist.
I think you can move all the forms to a separate xml file and then can just put a reference of that in struts-config xml, similarly all the mappings also can be maintained in the same way.