Tech
Forums
Jobs
Books
Events
Videos
Conference
Annual Conference
Bcrypt
Ai Conference
Live
More
Interviews
Certification
Training
Career
Members
News
Blogs
Contribute
An Article
A Blog
A Video
An Ebook
An Interview Question
Register
Login
2
Answers
Difference between struts and struts2?
Ask a question
Ask a question
Upload Source Code:
Select only zip and rar file.
Rahul Verma
8y
300
1
Reply
Let us see the
component
and
functional
differences between struts
1.x
and struts
2.x
In struts 1.x front controller is
ActionServlet
In 2.x front controller is
FilterDispatcher
In struts 1.x we have
RequestProcessor
class
In 2.x we have
Interceptors
instead RequestProcessor will see about this concept later just remember as of now
In struts 1.x we have
multiple
tag libraries like, html, logic, bean..etc
In 2.x we do not have multiple libraries, instead we have
single
library which includes all tags
In struts 1.x the configuration file name can be [
any name
].xml and we used to place in
web-inf
folder
In 2.x the configuration file must be
struts.xml
only and this must be in
classes
folder
In struts 1.x we have
form beans
and
Action
classes separately
In 2.x
form bean
,
Action
classes are combinedly given as Action class only, of course we can take
separately
if we want.
In struts 1.x properties file must be configured in
struts-config
.xml
But in 2.x we need to configure our resource bundle(s) in
struts.properties
file
In struts 1.x we have
programmatic
and
declarative
validations only
In 2.x we have
annotations
support too along with programmatic and declarative validations.
Post
Reset
Cancel
Answers (
2
)
Next Recommended Forum
Java Jtable and Data base
how to edit js file of jwplayer