Disadvantages of Struts Frameworks

Disadvantages of Struts Frameworks

Previous Home Next

 

Struts1.3 have several advantages but also have some disadvantages.Struts is not easy to learn .struts1.3 is complex framework and it is used for large project only.so Struts2 have many disadvantages.


 Disadvantage of Struts1.3 are:

1.Need more Learning:- Struts1.3 is not for small project .As Struts1.3 need more learning any developer can not work on struts2 directly. Before work on struts1.3 developers must have knowledge of Core Java, JSP, Servlets, HTML, Custom JSP Tags, Tags library and also Struts2 need more clear knowledge of Struts1.3 frameworks also like is follow, working of different Action classes ,way of configuring XML file and plug-in etc .That mean any developer must need expertise before work on Struts2 application .but This is not an issue with experienced developers.

2. Not More Documentation:- As Compare Servelet, JSP struts1.3 have no more online free help materials. Only Apache has provided some help which is not sufficient and has note covers sufficient examples. So developer needs more works on study.

3. Less Transparent In a Struts applications:- In Struts1.3 there is a so many things are going on behind the scenes than with normal Java-based Web applications. 
As a result, Struts1.3 applications are: not easy to understand and not easy to benchmark and optimize.

4.Disadvantage Imposing :- You want to use Struts then you will have to just follow the rules set by this framework. 

5.Disadvantage Performance :-This frameworks  bigger call stacks due to various function calls which results in lesser performance.


Previous Home Next