首页 > 编程知识 正文

读取时发生io访问错误 OB122(web-app报错)

时间:2023-05-06 09:11:53 阅读:75759 作者:705

org.Apache.jasper.jasper exception :/jstl.JSP异常详细原因分析其他可能原因

异常详细信息servlet.servlet () for servlet [ JSP ] incontextwithpath [/jstl ] threw exception [/jstl.JSP ]行. [103], 列3360 c:set(tag ) withrootcauseorg.Apache.jasper.jasper exception :/jstl.JSP (行. [103] ), 列: [9] )行c : set (taga torg.Apache.jasper.com piler.default error handler.jsperror (default error handler.javer ) atorg.Apache.jasper.com piler.error dispatcher.dispatch (error dispatcher.Java :291 )。 atorg.Apache.jasper.com piler.error dispatcher.jsperror (error dispatcher.Java :97 )。 atorg.Apache.jasper.com piler.parser.parse body (parser.Java 33601696 ) atorg.Apache.jasper.com piler.parser arse ag(Parser.Java33601291 ) atorg.Apache.jasper.com piler.pache atorg.Apache.jasper.com piler.parse (pparser rsercontract atorg.Apache.jasper.com piler.parser controller.parse (parser controller.Java :105 )。 atorg.Apache.jasper.com piler.com piler.generate Java (compiler.Java 3360202 ) atorg.Apache.jasper.com piler.com asper.com piler.com piler.com pile (compiler.Java 3360350 ) atorg.Apache.jasper.com piler.com atorg.appp atorg.Apache.jasper.servlet.jspservletwrapper.service (jspservletwrapper.Java :399 ) )。 atorg.Apache.jasper.servlet.JSP servlet.servicejspfile (JSP servlet.Java :386 )。 atorg.Apache.jasper.servlet.JSP servlet.service (JSP servlet.Java :330 ) at javax.servlet.http.http servlet . internaldofilter (applicationfilterchain.Java 3360231 ) )。 atorg.Apache.catalina.core.application filterchain.do filter (application filterchain.Java 3360166 )。 atorg.Apache.Tomcat.web socket.server.ws filter.do filter (ws filter.Java :52 )。 atorg.Apache.catalina.core.applicationfilterchain.internaldofilter (applicationfilterchain.Java 3360193 )。 atorg.Apache.catalina.core.application filterchain.do filter (application filterchain.Java 3360166 )。 atorg.Apache.catalina.core.standardwrappervalve.invoke (standardwrappervalve.Java :199 )。 atorg.Apache.catalina.core.standardcontextvalve.invoke (standardcontextvalve.Java :96 ) )。 atorg.Apache.catalina.authenticator.authenticator base.invoke (authenticator base.Java :528 ) )。 atorg.Apache.catalina.core.standardhostvalve.invoke (standardhostvalve.Java :139 ) )。 atorg.Apache.catalina.valves.errorreportvalve.invoke (errorreportvalve.Java :81 )。 atorg.Apache.catalina.valves.abstractaccesslogvalve.invoke (abstractaccesslogvalve.Java 3360678 )。 atorg.Apache.catalina.core.standardenginevalve.invoke (standardenginevalve.Java :87 ) )。 atorg.Apache.catalina.connector.coyote adapter.service (coyote adapter.Java :343 ) ) )。 atorg.Apache.coyote.http 11.http 11 processor.service (http 11 processor.Java 3360798 ) ) ) ) ) ) ) ) ) )。 atorg.Apache.coyote.abstractprocessorlight.process (abstractprocessorlight.Java :66 )。 atorg.Apache.coyote.abstract协议$ connection handler.process (abstract协议. Java 3360810 ) ) ) )。 atorg.Apache.Tomcat.util.net.nio endpoint $ socket processor.do run (nio endpoint.Java 33601500 ) )。 atorg.Apache.Tomcat.util.net.socketprocessorbase.run (socketprocessorbase.Java :49 )。 at Java.util.concurrent.thread pool executor.run worker (thread pool executor.Java :1149 )。 at Java.util.concurrent.thread pool executor $ worker.run (thread pool executor.Java :624 )。 atorg.Apache.Tomcat.util.threads.task thread $ wrapping runnable.run (task thread.Java 336061 ) at Java.lang.thraping ception:/jstl.JSP (行. [103],列: [9] ) unterminated ) lt; c:set] tag

根据这个提示,您会发现JSTL标记没有正确退出,而是通过查看源代码找到了位置。

原因是我以为注释了该标签,但没想到会解析执行,所以报告了错误。

即使改为其他注释方式,例如jsp的%-- --%的方式也会报告错误。 所以只能修改评论内容。

修正后恢复正常。 修改后的代码如下。

其他可能原因1 .当前jsp页的taglib标记引用错误。 如下所示。 % @ taglib prefix=' c ' uri=' http://Java.sun.com/JSP/jstl/core ' %

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。