title: Why we extend action class in struts 1.3
body: <p>I'm currently learning Struts 1.3!</p>
  
  <p>Why do we extend <strong>Action</strong> class in struts 1.3</p>
  
  <pre><code>public class LoginAction extends Action
  </code></pre>
  
  <p>And when i look into web.xml file the mapping says </p>
  
  <pre><code>&lt;servlet-name&gt;action&lt;/servlet-name&gt;
          &lt;servlet-class&gt;org.apache.struts.action.ActionServlet&lt;/servlet-class&gt;
  </code></pre>
  
  <p>what is the Significance of ActionServlet class, why ActionServlet is mapped with Action.</p>
  
  <p>Thanks </p>