Introduction To Struts Framework
Let us see the quick and brief introduction to struts 2 framework, struts is an open source framework given by Apache software foundation under one of its projects called Jakarta. Struts are the framework, used to develop web applications for java with mvc2 architecture.Actually struts 1 was introduced in 2004 and this framework is failed to satisfy the needs of customers in today’s worlds, finally, Apache joined with OpenSymphony and created struts2.x.
struts 2 = webwork2 + struts 1
webwork2 is the framework from OpenSymphony, java based mvc2.
You know what, struts 2 is not an extension of struts 1, its the combination of struts 1 and webwork2 some features are taken from struts1 and some from webwork2 and finally released this struts2 framework.
Types of frameworks
Frameworks are divided into 2 types,- Invasive
- Non-Invasive
Struts are the type of Invasive framework.
Why struts so popular
- Struts supports extensive validations where other frameworks doesn’t
- Having inbuilt support for I18N
- Struts 2 actions classes are spring friendly so we can easily integrate
- In build, AJAX themes to make the applications more dynamic
- Finally good framework for front end based applications, I will explain this point later
Great step by step solution, thanks for the help! Struts 2 Training in Chennai. | Struts 2 Online Training India | Java EE Online Training
ReplyDelete