powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка в jsp
7 сообщений из 7, страница 1 из 1
Ошибка в jsp
    #39398634
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть jsp страница (страница как страница). Не помню, что я там менял, но обнаружил, что по ссылке
webappname.com/reg.jsp (в html: href="/reg.jsp"), если я не залогинился на сайте, то ссылка открывается; а, если вошел, то дает ошибку:

Код: xml
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
2017/02/04 07:23:29,638 ERROR [org.apache.catalina.core.ContainerBase.[jboss.web].[default-host].[/].[jsp]] (http-127.11.10.129-127.11.10.129-8080-2) Servlet.service() for servlet jsp threw exception: javax.el.ELException: Cannot convert true of type class java.lang.Boolean to class java.lang.Long
	at org.apache.el.lang.ELSupport.coerceToNumber(ELSupport.java:294) [jbossweb-7.0.13.Final.jar:]
	at org.apache.el.lang.ELSupport.equals(ELSupport.java:143) [jbossweb-7.0.13.Final.jar:]
	at org.apache.el.parser.AstEqual.getValue(AstEqual.java:40) [jbossweb-7.0.13.Final.jar:]
	at org.apache.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:189) [jbossweb-7.0.13.Final.jar:]
	at org.apache.jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:935) [jbossweb-7.0.13.Final.jar:]
	at org.apache.jsp.reg_jsp._jspx_meth_c_005fif_005f1(reg_jsp.java:1046)
	at org.apache.jsp.reg_jsp._jspService(reg_jsp.java:195)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) [jbossweb-7.0.13.Final.jar:]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:369) [jbossweb-7.0.13.Final.jar:]
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:326) [jbossweb-7.0.13.Final.jar:]
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:253) [jbossweb-7.0.13.Final.jar:]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:847) [jboss-servlet-api_3.0_spec-1.0.0.Final.jar:1.0.0.Final]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:329) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
	at com.github.ziplet.filter.compression.CompressingFilter.doFilter(CompressingFilter.java:304) [ziplet-2.1.2.jar:]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
	at control.EncodingFilter.doFilter(EncodingFilter.java:20) [classes:]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:280) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:248) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:275) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:161) [jbossweb-7.0.13.Final.jar:]
	at org.jboss.as.web.security.SecurityContextAssociationValve.invoke(SecurityContextAssociationValve.java:153) [jboss-as-web-7.1.1.Final.jar:7.1.1.Final]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:155) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [jbossweb-7.0.13.Final.jar:]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:368) [jbossweb-7.0.13.Final.jar:]
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:877) [jbossweb-7.0.13.Final.jar:]
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:671) [jbossweb-7.0.13.Final.jar:]
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:930) [jbossweb-7.0.13.Final.jar:]
	at java.lang.Thread.run(Thread.java:745) [rt.jar:1.7.0_121]



Как найти строку в исходнике, которая соответствует reg_jsp.java:195 ?
...
Рейтинг: 0 / 0
Ошибка в jsp
    #39398640
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я помню, по умолчанию в сгенерированных страницах вставляется контекст из исходных.
По логике - должно быть достаточно.
Можно просто посмотреть где есть попытка сравнит флаг с (вероятно) идентификатором сессии.
...
Рейтинг: 0 / 0
Ошибка в jsp
    #39398657
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Basil A. SidorovМожно просто посмотреть где есть попытка сравнит флаг с ...
я так понимаю, что это происходит в указанном мною месте
вопрос в том как сопоставить сненерированную нумерацию с исходной нумерацией строк в jsp
...
Рейтинг: 0 / 0
Ошибка в jsp
    #39398663
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в принципе разобрался, исключая части страницы, и, действительно, в одном месте булеан сравнивался с числом

тем не менее, как сопоставлять номер строки в стектрейсе с номером в исходнике jsp?
...
Рейтинг: 0 / 0
Ошибка в jsp
    #39398684
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы какой-то странный ...
Трасса выдаётся для класса, который автоматически скомпилирован контейнером из ява-кода, который, в свою очередь, автоматически сгенерирован из jsp-страницы.
Надо открыть этот ява-код и посмотреть комментарии, в которых, по умолчанию, сохраняется какой-то контекст jsp-страницы.
Какой другой способ кроме этого и того, который использовали вы, можно ещё придумать???
...
Рейтинг: 0 / 0
Ошибка в jsp
    #39398687
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174тем не менее, как сопоставлять номер строки в стектрейсе с номером в исходнике jsp?
для JSP это невозможно IMHO
Чаще вставляйте обработку ошибок. Прямо таки паронаидальную.
...
Рейтинг: 0 / 0
Ошибка в jsp
    #39398729
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rema174,

если в netbeans - то можно псмотреть текст сервлета, т.е. сгенерированного java кода
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Ошибка в jsp
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]