Dear All,
I am evaluating the Apache
Struts Framework to be used for our new Project.
What we are looking at is:
"A framework that allows us to focus on building application without spending a lot of time writing the code, a framework that is organized and result to coordinated processing." Telling you about the Project:
-
J2EE platform
- Oracle 9i as Database
- Its an intranet based application ( Browser based ), but one functional module would be a
Java Swing application.
To meet the above requirement, I have two Choices:
- Use Struts Framework ( cost is not a big issue )
- Use an in house framework
Advantages of inhouse framwork [ MasterCraft ] are:
- Based on MVC
pattern - Provide Client server enviornment for Development
- Providees with Data Modelling (results to persistent EJB)
- Tool to create Front end View (
JSP or Java Swing )
-
Unit testing of front end and backend, before integartion
- version Control
- Automatic code generation
- Few generic ones, that are in strust too
Using Mastercraft seems very lucrative, but still before taking any decision we need to look at other options too...
Can you suggest any great advantage or Disadvantage of Struts....... which is specific to it.
Thaks in Anticipation.....