title: struts-config.xml file - purpose of input
body: <p>I am new to struts. I am wondering what input variable here signifies. After some googling, the only conclusive piece of info was this:</p>
  
  <p><i>Input: The physical page (or another ActionMapping) to which control should be  forwarded when validation errors exist in the form bean.</i></p>
  
  <p>Is there any other use for the input parameter besides the case of an error occurring?</p>
  
  <pre><code>&lt;action
     roles="somerole"
     path="some/path"
     type="some.java.class"
     name="somename"
     input="someInput"
     scope="request"
     validate="false"
     parameter="action"&gt;
     &lt;forward name="success" path="some/path"/&gt;
     &lt;forward name="download" path="/another/path"/&gt;
  &lt;/action&gt;
  </code></pre>