日期:2014-05-17  浏览次数:20705 次

大家帮忙看看一个错误在MyEclipse自带的tomcat中运行正常,独立弄了个tomcat运行报错,路劲是可以再页面找到的。。跪求高手解答
org.apache.jasper.JasperException: The absolute uri: http://struts.apache.org/tags-html cannot be resolved in either web.xml or the jar files deployed with this application
org.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:51)
org.apache.jasper.compiler.ErrorDispatcher.dispatch(ErrorDispatcher.java:409)
org.apache.jasper.compiler.ErrorDispatcher.jspError(ErrorDispatcher.java:116)
org.apache.jasper.compiler.TagLibraryInfoImpl.generateTLDLocation(TagLibraryInfoImpl.java:316)
org.apache.jasper.compiler.TagLibraryInfoImpl.<init>(TagLibraryInfoImpl.java:149)
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:386)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:450)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1397)
org.apache.jasper.compiler.Parser.parse(Parser.java:130)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:255)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:185)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:354)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:334)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:321)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:592)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:328)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)



------解决方案--------------------
标签的jar包 自带的tomcat lib下面有 你独立配的一个里面没有这个jar包 需要加到web-info下面的lib文件中
------解决方案--------------------
你能确定你的步骤是对的不??如果不能,先移除,在添加到Myeclipse里,还是不行,就不要这tomcat,重新安装,重新配置,安装个tomcat不要多久,这个没看见你的tomcat里的配置文件,那也没有什么别的意见了
------解决方案--------------------
The absolute uri: http://struts.apache.org/tags-html cannot be resolved in either web.xml or the jar files deployed with this application
应该是说,在web.xml和其它jar文件中都有http://struts.apache.org/tags-html,程序不决定,你把web.xml中的这个标签先注释了,试试。也就是说有两个声明。
------解决方案--------------------
应该是jar包的问题 冲突了。。检查一下你的JAR包中是否有名称相同但是版本不同的JAR包。 。如果有建议保留版本高的。。如果还不行 把你的JAR包全部移出 重新添加一次。
------解决方案--------------------
把项目下的lib里面的jar包复制到tomcat下面的lib里面试试。。。。