严重: Error loading WebappClassLoader
  delegate: false
  repositories:
    /WEB-INF/classes/
----------> Parent Classloader:
org.apache.catalina.loader.StandardClassLoader@18f1a31配置struts1.2,出现这个问题,普通的jsp页面没问题
之前有改过workspace的地址,刚开始普通的jsp的也不能运行,跳出很多错误,workspace改回来后就出现上面的问题了
网上找了很多,还是没解决,大家帮忙看下

解决方案 »

  1.   

    org.apache.jasper.JasperException: org.apache.jasper.JasperException: Unable to load class for JSP和org.apache.jasper.JasperException: The absolute uri: http://jakarta.apache.org/struts/tags-bean cannot be resolved in either web.xml or the jar files deployed with this application2个错误页面
      

  2.   

    jsp中的taglib配置不对,http://jakarta.apache.org/struts/tags-bean 这个链接已经被删除了  
      可以手动配置在struts的开发包中找到struts-html.tld文件,将他放到WEB-INF/tlds目录下面  
      在web.xml中指定  
      <jsp-config>
      <taglib>
      <taglib-uri>/tags/struts-html</taglib-uri>  
      <taglib-location>/WEB-INF/struts-html.tld</taglib-location>  
      </taglib>
      <taglib>
      <taglib-uri>/tags/struts-bean</taglib-uri>  
      <taglib-location>/WEB-INF/struts-bean.tld</taglib-location>  
      </taglib>
      </jsp-config>
      在jsp中引用  
    <%@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>
    <%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>
      

  3.   

    把你的 classes  下的文件 删除 重新编译 。。试一下
      

  4.   

    异常很简单,某些类无法装载。
    项目里面的jar包都是按地址引用的,不是直接在项目里面,你改动了项目的地址,路径发生了变化,看看是不是因为这个原因导致某些jar包找不到了,所以出现...