TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
Rahul Verma
NA
23
4.7k
Difference between struts and struts2?
Jul 6 2016 3:32 AM
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.
Reply
Answers (
2
)
Java Jtable and Data base
how to edit js file of jwplayer