1.when actionservelet execute.
2.when web.xml executes
Answer Posted / shaik baji
--------
1)The "web.xml" comes into the the picture when the
respective server is started. When the time of server is
starting the container will check the syntax and parse
the "web.xml" file.
2)The "web.xml" file is called as a deployment descripta
because it tells the server just what the application
contains that's it beyond of that it's doesn't do any thing.
ActionServlet:
--------------
1)ActionServlet is a predefined Servlet class which comes
along with struts framework.
2)When we implemented a struts based web application then
every request and response must go through the controller
(ActionServlet).
3)We can define our own ActionServlet class insted of using
the predefined ActionServlt class but in most of all cases
we will use only the predefined ActionServlet class.
4)We should configure the ActionServlet class in
the "web.xml" file like as followed
Example:
--------
<web-app>
<servlet>
<servlet-name>as</servlet-name>
<servlet-
class>org.apache.struts.action.ActionServlet</servlet-class>
<load-on-startup>1</load-on-startup>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-
config.xml</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>as</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>
</web-app>
5)If we specified "<load-on-startup>" then
the "ActionServlet" class will load,instantiated and
initilized when the server or application started.
6)If we didn't specify "<load-on-startup>" then
the "ActionServlet" class will load,instantiated and
initialized when the first request comes.
| Is This Answer Correct ? | 21 Yes | 0 No |
Post New Answer View All Answers
How is the action mapping specified?
What is the purpose of @results annotation?
Name some useful annotations introduced in Struts2?
Do we need to pay the struts if being used in commercial purpose?
What are different Struts2 tags? How can we use them?
What is the purpose of @conversionerrorfieldvalidator annotation?
Are interceptors thread safe?
What’s the utilization of struts.xml configuration file?
How do I access token?
What helpers in the form of jsp pages are provided in struts framework?
What configurations are stored in struts configuration file ?
What is structs 2 validation framework?
Are struts thread safe?
Whats the difference between the default namespace and the root namespace?
What is the purpose of @stringlengthfieldvalidator annotation?