title: Error "The absolute uri: http://struts.apache.org/tags-html cannot be resolved in either web.xml or the jar files deployed with this application "
body: <p>i am new to Struts.i have tried an sample struts1.x application.when i run it ,it gives an error </p>
  
  <blockquote>
    <p>The absolute uri: <a href="http://struts.apache.org/tags-html" rel="nofollow">http://struts.apache.org/tags-html</a> cannot be resolved in either web.xml or the jar files deployed with this application" my jsp page has 
    '&lt;%@taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
    &lt;%@taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>'</p>
  </blockquote>
  
  <p>web page:</p>
  
  <pre><code>&lt;html&gt;
    &lt;body&gt;
      &lt;center&gt;
        &lt;html:errors/&gt;
        &lt;html:form action="login"&gt;
          &lt;bean:message key="label.uname"/&gt;
          :
          &lt;html:text property="uname"/&gt;
          &lt;br&gt; 
          &lt;bean:message key="label.pwd"/&gt;
          :
          &lt;html:text property="pwd"/&gt;
          &lt;br&gt; 
          &lt;html:submit value="LOGIN"/&gt;
        &lt;/html:form&gt;
      &lt;/center&gt;
    &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>
  
  <p>web.xml:</p>
  
  <pre><code>&lt;web-app&gt;
    &lt;servlet&gt;
      &lt;servlet-name&gt;Action&lt;/servlet-name&gt;
      &lt;servlet-class&gt;org.apache.struts.Action.ActionServlet&lt;/servlet-class&gt;
      &lt;init-param&gt;
        &lt;param-name&gt;Config&lt;/param-name&gt;
        &lt;param-value&gt;/WEB-INF/struts-config.xml&lt;/param-value&gt;
      &lt;/init-param&gt;
      &lt;load-on-startup&gt;1&lt;/load-on-startup&gt;
    &lt;/servlet&gt;
    &lt;servlet-mapping&gt;
      &lt;servlet-name&gt;Action&lt;/servlet-name&gt;
      &lt;url-pattern&gt;*.do&lt;/url-pattern&gt;
    &lt;/servlet-mapping&gt;
  &lt;/web-app&gt;
  </code></pre>