This may be a bit off target, but I was hoping some folks here have some suggestions. I have been working on a Struts2 app here for the last6-8 months, and it is now pretty stable. So stable in fact that we want to use it as a model for more apps with similar functionality. So my question is, how can I split this thing apart, presumably into Core features, and project specific features.

I assume I will keep a separate set of JSP's for each app. But what about actions? I can keep the struts jar files, and the base actions in the core project. And then...what? Extend those actions as needed for features outside of the core set on a project by project basis? All of my file and XML processing for example, can be core. But each of my actions extends the ApplicationSupport.java, which in turn is used to load all of my application.properties. So do I somehow tell it to use a properties file from my project dir instead? How?

You can see my confusion, and my dilemma. I am just trying to set things up now so I am not maintaining multiple copies of code for the core features of all of these apps, and most of these core feature are very Struts2 related.

Any help, pointers, wikis or articles that you know of would be greatly appreciated.

Skip.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to