Prepare for your Next Interview
This is a discussion on servlet - struts within the Java forums, part of the Software Development category; Can anyone tell me how servet acts as a controller in struts? --------------------- suresh...
|
|||
|
servlet - struts
Can anyone tell me how servet acts as a controller in struts?
--------------------- suresh |
| The Following User Says Thank You to psuresh1982 For This Useful Post: | ||
| Sponsored Links |
|
|||
|
Re: servlet - struts
We define the name & path of the Action Servlet in the Web.xml.Web.xml is the deployment descriptor of the application. Thus,whenever any request has been made by submitting the JSP page control goes to the action servlet.Action Servlet intercepts & process the request by forwarding it to Model. Thus, in this way it acts as a controller.
|
|
|||
|
Re: servlet - struts
In web.xml ur specifying the servlet name as
<servlet> <servlet-name>action</servlet-name> <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> <init-param> <param-name>config</param-name> <param-value>/WEB-INF/struts-config.xml</param-value> </init-param> <load-on-startup>1</load-on-startup> </servlet> <servlet-mapping> <servlet-name>action</servlet-name> <url-pattern>*.do</url-pattern> </servlet-mapping> i.e wtever request comes from the brower , comes to web.xml and maps to org.apache.struts.action.ActionServlet(this is already implemented by apache).This ActionServlet will act as a controller . ActionServlet uses the initialization parameters /WEB-INF/struts-config.xml and send to particular Action |
|
|||
|
Re: servlet - struts
hi.. when request first comes it will handle by the controller(Action Servlet)...
In struts there is only one controller is called Action Servlet Controller... |
|
|||
|
Re: servlet - struts
Hi,
controller part is developed by servlet components. whenever client make a request, front controller used to identify the request and give to the specific request processor which is used to handle request by doing the following.. protocal handling, form validation, action mapping,....etc and give the request to the action and take the response give the response to the view. front controller is one servlet component provided by framework. request processor (application controller) is one servlet provided by framework. action is one servlet developed by us. thanks |
![]() |
|
| Thread Tools | |
| Display Modes | |
|
|
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Can we have 2 Struts Config.xml file | Geek_Guest | JSP | 10 | 3 Weeks Ago 09:25 AM |
| why we shift Servlet to JSP ? | psuresh1982 | JSP | 5 | 06-30-2008 09:09 AM |
| About Servlet Filter... | psuresh1982 | Java | 1 | 06-16-2007 05:41 PM |
| struts | anupamad | Java | 2 | 05-04-2007 03:40 AM |
| Struts Tags functionality | Geek_Guest | JSP | 0 | 03-26-2007 08:30 AM |