What is difference between perform() used in struts1.0 and
execute() used in 1.1 ?
Answers were Sorted based on User's Feedback
Answer / srilakshmi
Using perform() u have throw IOException,ServletException.
But where as execute() method throws Generic Exception.
i.e
public ActionForward perform(ActionMapping am,ActionForm
af,HttpServletRequest req,HttpServeltResponse res) throws
ServletException,IOException{...some stuff...}
public ActionForward execute(ActionMapping am,ActionForm
af,HttpServletRequest req,HttpServeltResponse res) throws
Exception{...some stuff...}
So no need to handle all the exceptions caught programatically.
| Is This Answer Correct ? | 13 Yes | 2 No |
Answer / gurmeet singh
In struts1.1, we use perform method ie is deprecated now.
So after struts 1.1 we use execute method
| Is This Answer Correct ? | 12 Yes | 1 No |
Answer / swami
perform() used in struts 1.1 but in struts 1.0 using the execute()
| Is This Answer Correct ? | 0 Yes | 5 No |
What is the need of struts?
Name some useful annotations introduced in Struts2?
What does modeldriven interceptor?
Where can I get help with struts?
how to connect from struts to database through hibernet and where u can modify the class
Which class is the Front Controller in Struts2?
what are java stuts? what are there uses
2 Answers Rupa, Tech Mahindra,
What is http redirect?
why we are not implement business logic in struts action?
What is the life cycle of actionform?
How exception handling is provided in struts?
Even though Servlets and JSP are web based concepts .wht is the use of using Struts using then