日期:2014-05-18  浏览次数:20714 次

运行jsp时报错(sturs+tomcat),求救啊!
javax.servlet.ServletException:   javax.servlet.jsp.tagext.TagAttributeInfo. <init> (Ljava/lang/String;ZLjava/lang/String;ZZ)V
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:244)
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)


root   cause  

java.lang.NoSuchMethodError:   javax.servlet.jsp.tagext.TagAttributeInfo. <init> (Ljava/lang/String;ZLjava/lang/String;ZZ)V
org.apache.jasper.compiler.TagLibraryInfoImpl.createAttribute(TagLibraryInfoImpl.java:568)
org.apache.jasper.compiler.TagLibraryInfoImpl.createTagInfo(TagLibraryInfoImpl.java:401)
org.apache.jasper.compiler.TagLibraryInfoImpl.parseTLD(TagLibraryInfoImpl.java:248)
org.apache.jasper.compiler.TagLibraryInfoImpl. <init> (TagLibraryInfoImpl.java:179)
org.apache.jasper.compiler.Parser.parseTaglibDirective(Parser.java:418)
org.apache.jasper.compiler.Parser.parseDirective(Parser.java:483)
org.apache.jasper.compiler.Parser.parseElements(Parser.java:1539)
org.apache.jasper.compiler.Parser.parse(Parser.java:126)
org.apache.jasper.compiler.ParserController.doParse(ParserController.java:220)
org.apache.jasper.compiler.ParserController.parse(ParserController.java:101)
org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:203)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:470)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:451)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:439)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:511)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:295)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:853)



------解决方案--------------------
帮顶,有可能是TagLibraryInfoImpl文件的错误,不过没有看到你的程序也就说不清楚
------解决方案--------------------
你的标签库文件放在哪里?可能uri不对
------解决方案--------------------
版本问题把
------解决方案--------------------
没有method提交方式吧
------解决方案--------------------
可能配置文件不小心改了一下吧```

------解决方案--------------------
看错误的信息似乎是你的标签库文件被修改了,格式不匹配。仔细看看那些tld文件有没有什么问题。用一个EditPlus+愈发高亮就很容易看到是否匹配了。