|
0 / 0 / 0
Регистрация: 26.11.2016
Сообщений: 4
|
||||||||||||||||
Org.apache.jasper.JasperException:The absolute uri: [http://java.sun.com/jsp/jstl/core] cannot be resolved in either web21.02.2018, 18:20. Показов 5262. Ответов 4
Метки нет (Все метки)
Есть приложение на SpringBoot. Запускается нормально, но при попытке обратиться к какой-нибудь странице, вылетает эксепшн:
Кликните здесь для просмотра всего текста
2018-02-20 19:00:40.504 ERROR 5156 --- [nio-8080-exec-1] o.a.c.c.C.[.[localhost].[/].[jsp] : Servlet.service() for servlet [jsp] threw exception
org.apache.jasper.JasperException: /WEB-INF/jsp/Welcome.jsp (line: [1], column: [1]) The absolute uri: [http://java.sun.com/jsp/jstl/core] cannot be resolved in either web.xml or the jar files deployed with this application at org.apache.jasper.compiler.DefaultErrorH andler.jspError(DefaultErrorHandler.java :42) ~[tomcat-embed-jasper-9.0.5.jar:9.0.5] at org.apache.jasper.compiler.ErrorDispatch er.dispatch(ErrorDispatcher.java:292) ~[tomcat-embed-jasper-9.0.5.jar:9.0.5] at org.apache.jasper.compiler.ErrorDispatch er.jspError(ErrorDispatcher.java:98) ~[tomcat-embed-jasper-9.0.5.jar:9.0.5] at org.apache.jasper.compiler.Parser.proces sIncludeDirective(Parser.java:347) ~[tomcat-embed-jasper-9.0.5.jar:9.0.5] at org.apache.jasper.compiler.Parser.parseI ncludeDirective(Parser.java:380) ~[tomcat-embed-jasper-9.0.5.jar:9.0.5] at org.apache.jasper.compiler.Parser.parseD irective(Parser.java:481) ~[tomcat-embed-jasper-9.0.5.jar:9.0.5] at org.apache.jasper.compiler.Parser.parseE lements(Parser.java:1445) ~[tomcat-embed-jasper-9.0.5.jar:9.0.5] at org.apache.jasper.compiler.Parser.parse( Parser.java:144) ~[tomcat-embed-jasper-9.0.5.jar:9.0.5] at org.apache.jasper.compiler.ParserControl ler.doParse(ParserController.java:244) ~[tomcat-embed-jasper-9.0.5.jar:9.0.5] at org.apache.jasper.compiler.ParserControl ler.parse(ParserController.java:105) ~[tomcat-embed-jasper-9.0.5.jar:9.0.5] at org.apache.jasper.compiler.Compiler.gene rateJava(Compiler.java:206) ~[tomcat-embed-jasper-9.0.5.jar:9.0.5] at org.apache.jasper.compiler.Compiler.comp ile(Compiler.java:385) ~[tomcat-embed-jasper-9.0.5.jar:9.0.5] at org.apache.jasper.compiler.Compiler.comp ile(Compiler.java:362) ~[tomcat-embed-jasper-9.0.5.jar:9.0.5] at org.apache.jasper.compiler.Compiler.comp ile(Compiler.java:346) ~[tomcat-embed-jasper-9.0.5.jar:9.0.5] at org.apache.jasper.JspCompilationContext. compile(JspCompilationContext.java:603) ~[tomcat-embed-jasper-9.0.5.jar:9.0.5] at org.apache.jasper.servlet.JspServletWrap per.service(JspServletWrapper.java:369) ~[tomcat-embed-jasper-9.0.5.jar:9.0.5] at org.apache.jasper.servlet.JspServlet.ser viceJspFile(JspServlet.java:386) ~[tomcat-embed-jasper-9.0.5.jar:9.0.5] at org.apache.jasper.servlet.JspServlet.ser vice(JspServlet.java:330) ~[tomcat-embed-jasper-9.0.5.jar:9.0.5] at javax.servlet.http.HttpServlet.service(H ttpServlet.java:742) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:231) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.tomcat.websocket.server.WsFil ter.doFilter(WsFilter.java:52) [tomcat-embed-websocket-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:101) [spring-web-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:101) [spring-web-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:101) [spring-web-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:101) [spring-web-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:101) [spring-web-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:101) [spring-web-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:101) [spring-web-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationDisp atcher.invoke(ApplicationDispatcher.java :728) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationDisp atcher.processRequest(ApplicationDispatc her.java:467) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationDisp atcher.doForward(ApplicationDispatcher.j ava:392) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationDisp atcher.forward(ApplicationDispatcher.jav a:311) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.web.servlet.view.Int ernalResourceView.renderMergedOutputMode l(InternalResourceView.java:168) [spring-webmvc-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.springframework.web.servlet.view.Abs tractView.render(AbstractView.java:303) [spring-webmvc-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.springframework.web.servlet.Dispatch erServlet.render(DispatcherServlet.java: 1286) [spring-webmvc-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.springframework.web.servlet.Dispatch erServlet.processDispatchResult(Dispatch erServlet.java:1041) [spring-webmvc-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.springframework.web.servlet.Dispatch erServlet.doDispatch(DispatcherServlet.j ava:984) [spring-webmvc-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.springframework.web.servlet.Dispatch erServlet.doService(DispatcherServlet.ja va:901) [spring-webmvc-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.springframework.web.servlet.Framewor kServlet.processRequest(FrameworkServlet .java:970) [spring-webmvc-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.springframework.web.servlet.Framewor kServlet.doGet(FrameworkServlet.java:861 ) [spring-webmvc-4.3.13.RELEASE.jar:4.3.13.RELEASE] at javax.servlet.http.HttpServlet.service(H ttpServlet.java:635) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.web.servlet.Framewor kServlet.service(FrameworkServlet.java:8 46) [spring-webmvc-4.3.13.RELEASE.jar:4.3.13.RELEASE] at javax.servlet.http.HttpServlet.service(H ttpServlet.java:742) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:231) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.tomcat.websocket.server.WsFil ter.doFilter(WsFilter.java:52) [tomcat-embed-websocket-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.boot.web.filter.Appl icationContextHeaderFilter.doFilterInter nal(ApplicationContextHeaderFilter.java: 55) [spring-boot-1.5.9.RELEASE.jar:1.5.9.RELEASE] at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:107) [spring-web-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.boot.actuate.trace.W ebRequestTraceFilter.doFilterInternal(We bRequestTraceFilter.java:110) [spring-boot-actuator-1.5.9.RELEASE.jar:1.5.9.RELEASE] at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:107) [spring-web-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.web.filter.RequestCo ntextFilter.doFilterInternal(RequestCont extFilter.java:99) [spring-web-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:107) [spring-web-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.web.filter.HttpPutFo rmContentFilter.doFilterInternal(HttpPut FormContentFilter.java:108) [spring-web-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:107) [spring-web-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.web.filter.HiddenHtt pMethodFilter.doFilterInternal(HiddenHtt pMethodFilter.java:81) [spring-web-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:107) [spring-web-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.web.filter.Character EncodingFilter.doFilterInternal(Characte rEncodingFilter.java:197) [spring-web-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:107) [spring-web-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.springframework.boot.actuate.autocon figure.MetricsFilter.doFilterInternal(Me tricsFilter.java:106) [spring-boot-actuator-1.5.9.RELEASE.jar:1.5.9.RELEASE] at org.springframework.web.filter.OncePerRe questFilter.doFilter(OncePerRequestFilte r.java:107) [spring-web-4.3.13.RELEASE.jar:4.3.13.RELEASE] at org.apache.catalina.core.ApplicationFilt erChain.internalDoFilter(ApplicationFilt erChain.java:193) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.ApplicationFilt erChain.doFilter(ApplicationFilterChain. java:166) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.StandardWrapper Valve.invoke(StandardWrapperValve.java:1 99) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.StandardContext Valve.invoke(StandardContextValve.java:9 6) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.authenticator.Authen ticatorBase.invoke(AuthenticatorBase.jav a:478) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.StandardHostVal ve.invoke(StandardHostValve.java:140) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.valves.ErrorReportVa lve.invoke(ErrorReportValve.java:81) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.core.StandardEngineV alve.invoke(StandardEngineValve.java:87) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.catalina.connector.CoyoteAdap ter.service(CoyoteAdapter.java:342) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.coyote.http11.Http11Processor .service(Http11Processor.java:803) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.coyote.AbstractProcessorLight .process(AbstractProcessorLight.java:66) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.coyote.AbstractProtocol$Conne ctionHandler.process(AbstractProtocol.ja va:868) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.tomcat.util.net.NioEndpoint$S ocketProcessor.doRun(NioEndpoint.java:14 59) [tomcat-embed-core-8.5.23.jar:8.5.23] at org.apache.tomcat.util.net.SocketProcess orBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-8.5.23.jar:8.5.23] at java.base/java.util.concurrent.ThreadPoolExecutor. runWorker(ThreadPoolExecutor.java:1167) [na:na] at java.base/java.util.concurrent.ThreadPoolExecutor$ Worker.run(ThreadPoolExecutor.java:641) [na:na] at org.apache.tomcat.util.threads.TaskThrea d$WrappingRunnable.run(TaskThread.java:6 1) [tomcat-embed-core-8.5.23.jar:8.5.23] at java.base/java.lang.Thread.run(Thread.java:844) [na:na] Приложение продолжает работу, но при обращении ко всем страницам вылетает такой эксепшн. Всё, что гуглится, рекомендуют проверить правильность подключения зависимости в pom'e и подключение на jsp-странице. Перепроверил раз 100, но всё-равно не работает. dependency:
Есть кое-что, что смущает. В jar'ке jstl-1.2.jar в c.tld указано:
А ТУТ указано 1.2. Есть идеи?
0
|
||||||||||||||||
| 21.02.2018, 18:20 | |
|
Ответы с готовыми решениями:
4
Org.apache.jasper.JasperException: Unable to compile class for JSP: Исключение org.apache.jasper.JasperException |
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 21.02.2018, 18:36 | |
|
https://stackoverflow.com/ques... annot-be-r
читай, куча вариантов
0
|
|
|
0 / 0 / 0
Регистрация: 26.11.2016
Сообщений: 4
|
||
| 21.02.2018, 18:58 [ТС] | ||
|
Спасибо, я умею гуглом пользоваться. И конкретно этот ответ читал. Не то.
0
|
||
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 21.02.2018, 19:29 | |
|
Ниче что там обсуждений на несколько страниц?
0
|
|
|
0 / 0 / 0
Регистрация: 26.11.2016
Сообщений: 4
|
|
| 21.02.2018, 19:44 [ТС] | |
|
Всё одно и то же. Кстати, проблему решил, но не так, как нужно. Создал в WEB-INF папку lib и напрямую положил туда jstl.jar. Почему так - не понял. Ведь мэйвен и без этого подтянул зависимость. Теперь у меня получается две jstl.jar в проекте: одна в репозитории мэйвена и одна в WEB-INF/lib. Фигня какая-то. Решение не устраивает, так как у других работает норм без этого. Если у кого есть идеи - рад услышать.
0
|
|
| 21.02.2018, 19:44 | |
|
Помогаю со студенческими работами здесь
5
HTTP Status 500 - java.lang.ClassNotFoundException: org.apache.jsp.index_jsp Java.lang.ClassNotFoundException: org.apache.jsp.index_jsp Будет ли без проблем работать Sun Java Web Server или Apache под Win98 ? Java.lang.NoSuchFieldError: org.apache.http.message.BasicHeaderValueFormatter.INSTANCE Для чего используется import com.sun.org.apache.bcel.internal.generic.NEW? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Настройка записи справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии.
. . .
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|