[ http://issues.apache.org/struts/browse/STR-2938?page=comments#action_38080 ] Don Brown commented on STR-2938: --------------------------------
Actually, I implemented something like it several years ago in the Struts Flow project. In that case, I used a defined pattern similar to the one used in the controller element to decide how to resolve paths: http://svn.apache.org/repos/asf/struts/sandbox/trunk/flow/src/java/org/apache/struts/flow/struts-config.xml Perhaps the explicit pattern style might be more to your liking. Either way, it would be nice to be able to use dynamic forwards without hard-coding jsp paths in your Java action code. > Use default struts-config.xml stored in classloader path like chain-config.xml > ------------------------------------------------------------------------------ > > Key: STR-2938 > URL: http://issues.apache.org/struts/browse/STR-2938 > Project: Struts 1 > Issue Type: Improvement > Components: Core > Reporter: Michael Jouravlev > Assigned To: Michael Jouravlev > Priority: Minor > > Struts 1.x does not require defining action mapping to obtain an > ActionForward, form beans always have been optional, controller settings are > rarely changed. I suggest to create default struts-config.xml with sensible > settings for controller and resources, so that simple projects could be > started without creating an explicit struts-config.xml file. > Of course, struts-config.xml will be customized more often than > chain-config.xml, but the point is to be able to create a simple Struts > application without getting into details of what struts-config.xml is for and > how it works. This will simplify the learning process. > ActionServlet should not throw UnavailableException if > \WEB-INF\struts-config.xml or a web.xml parameter is not found. Instead it > should use a default version from the classpath just like it uses > chain-config.xml. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/struts/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira
