powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / не запускается jsp страница
23 сообщений из 23, страница 1 из 1
не запускается jsp страница
    #38784854
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При запуске JSP страницы, тестовой выходит ошибка
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
<%@page contentType="text/html; charset=utf-8"%>
<%
    response.setHeader("Pragma", "no-cache");
    response.setHeader("Cache-Control", "must-revalidate");
    response.setHeader("Cache-Control", "no-cache");
    response.setHeader("Cache-Control", "no-store");
    response.setDateHeader("Expires", 0);



    try {
%>
<p><strong>Test server 1</strong></p>
<br/>
<%
    }catch(Exception e) {
        out.print( "Error Server: "+ e);
    }
%>




HTTP Status 500 - Unable to compile class for JSP:

type Exception report

message Unable to compile class for JSP:

description The server encountered an internal error that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: [15] in the generated java file: [C:\Tomcat 8.0\work\Catalina\localhost\ROOT\org\apache\jsp\jsp\about\test_jsp.java]
The type test_jsp must implement the inherited abstract method JspSourceDependent.getDependants()

An error occurred at line: [21] in the generated java file: [C:\Tomcat 8.0\work\Catalina\localhost\ROOT\org\apache\jsp\jsp\about\test_jsp.java]
The type Map is not generic; it cannot be parameterized with arguments <String, Long>

An error occurred at line: [26] in the generated java file: [C:\Tomcat 8.0\work\Catalina\localhost\ROOT\org\apache\jsp\jsp\about\test_jsp.java]
The type Map is not generic; it cannot be parameterized with arguments <String, Long>

An error occurred at line: [27] in the generated java file: [C:\Tomcat 8.0\work\Catalina\localhost\ROOT\org\apache\jsp\jsp\about\test_jsp.java]
_jspx_dependants cannot be resolved to a variable

Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:103)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:199)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:450)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:361)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:336)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:323)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
note The full stack trace of the root cause is available in the Apache Tomcat/8.0.14 logs.

Apache Tomcat/8.0.14

сервлеты запукаются а вот что то c jsp
в чем может быть дело?
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38784898
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У блока try пустое тело. Он не может выкинуть исключения. Возможно это бага Tomcat в том что он так падает на кривых JSP, вместо того чтобы выдать внятную ошибку.
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38784912
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczУ блока try пустое тело. Он не может выкинуть исключения. Возможно это бага Tomcat в том что он так падает на кривых JSP, вместо того чтобы выдать внятную ошибку.

написал еще проще код.
но все равно выдает ошибки
Код: java
1.
2.
3.
<%@page contentType="text/html; charset=utf-8"%>
<p><strong>Test server 1</strong></p>
<br/>





HTTP Status 500 - Unable to compile class for JSP:

type Exception report

message Unable to compile class for JSP:

description The server encountered an internal error that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: Unable to compile class for JSP:

An error occurred at line: [15] in the generated java file: [C:\Tomcat 8.0\work\Catalina\localhost\ROOT\org\apache\jsp\jsp\about\test_jsp.java]
The type test_jsp must implement the inherited abstract method JspSourceDependent.getDependants()

An error occurred at line: [21] in the generated java file: [C:\Tomcat 8.0\work\Catalina\localhost\ROOT\org\apache\jsp\jsp\about\test_jsp.java]
The type Map is not generic; it cannot be parameterized with arguments <String, Long>

An error occurred at line: [26] in the generated java file: [C:\Tomcat 8.0\work\Catalina\localhost\ROOT\org\apache\jsp\jsp\about\test_jsp.java]
The type Map is not generic; it cannot be parameterized with arguments <String, Long>

An error occurred at line: [27] in the generated java file: [C:\Tomcat 8.0\work\Catalina\localhost\ROOT\org\apache\jsp\jsp\about\test_jsp.java]
_jspx_dependants cannot be resolved to a variable

Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:103)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:199)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:450)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:361)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:336)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:323)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:357)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:396)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:340)
javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
note The full stack trace of the root cause is available in the Apache Tomcat/8.0.14 logs.

Apache Tomcat/8.0.14
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38784919
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В библиотеки ничего лишнего не напихали?
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38784932
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕлдосAn error occurred at line: [27] in the generated java file: [C:\Tomcat 8.0\work\Catalina\localhost\ROOT\org\apache\jsp\jsp\about\test_jsp.java]


Можно посмотреть этот generated java file и попытаться понять чего же там Томкат наумничал.
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38784935
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander A. SakМожно посмотреть этот generated java file и попытаться понять чего же там Томкат наумничал.
Так там всё написано же: test_jsp must implement, Map is not generic, etc.
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38784939
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczВ библиотеки ничего лишнего не напихали?
я даже не знаю, там есть библиотек которые использовались, а потом не используется,
как понять лишнего?
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38784951
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander A. SakЕлдосAn error occurred at line: [27] in the generated java file: [C:\Tomcat 8.0\work\Catalina\localhost\ROOT\org\apache\jsp\jsp\about\test_jsp.java]


Можно посмотреть этот generated java file и попытаться понять чего же там Томкат наумничал.

я не понял что он сгенерировал, может посмотрите
Код: java
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.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
 * Generated by the Jasper component of Apache Tomcat
 * Version: Apache Tomcat/8.0.14
 * Generated at: 2014-10-23 05:39:33 UTC
 * Note: The last modified time of this file was set to
 *       the last modified time of the source file after
 *       generation to assist with modification tracking.
 */
package org.apache.jsp.jsp.about;

import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;

public final class test_jsp extends org.apache.jasper.runtime.HttpJspBase
    implements org.apache.jasper.runtime.JspSourceDependent {

  private static final javax.servlet.jsp.JspFactory _jspxFactory =
          javax.servlet.jsp.JspFactory.getDefaultFactory();

  private static java.util.Map<java.lang.String,java.lang.Long> _jspx_dependants;

  private javax.el.ExpressionFactory _el_expressionfactory;
  private org.apache.tomcat.InstanceManager _jsp_instancemanager;

  public java.util.Map<java.lang.String,java.lang.Long> getDependants() {
    return _jspx_dependants;
  }

  public void _jspInit() {
    _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
    _jsp_instancemanager = org.apache.jasper.runtime.InstanceManagerFactory.getInstanceManager(getServletConfig());
  }

  public void _jspDestroy() {
  }

  public void _jspService(final javax.servlet.http.HttpServletRequest request, final javax.servlet.http.HttpServletResponse response)
        throws java.io.IOException, javax.servlet.ServletException {

final java.lang.String _jspx_method = request.getMethod();
if (!"GET".equals(_jspx_method) && !"POST".equals(_jspx_method) && !"HEAD".equals(_jspx_method) && !javax.servlet.DispatcherType.ERROR.equals(request.getDispatcherType())) {
response.sendError(HttpServletResponse.SC_METHOD_NOT_ALLOWED, "JSPs only permit GET POST or HEAD");
return;
}

    final javax.servlet.jsp.PageContext pageContext;
    javax.servlet.http.HttpSession session = null;
    final javax.servlet.ServletContext application;
    final javax.servlet.ServletConfig config;
    javax.servlet.jsp.JspWriter out = null;
    final java.lang.Object page = this;
    javax.servlet.jsp.JspWriter _jspx_out = null;
    javax.servlet.jsp.PageContext _jspx_page_context = null;


    try {
      response.setContentType("text/html; charset=utf-8");
      pageContext = _jspxFactory.getPageContext(this, request, response,
      			null, true, 8192, true);
      _jspx_page_context = pageContext;
      application = pageContext.getServletContext();
      config = pageContext.getServletConfig();
      session = pageContext.getSession();
      out = pageContext.getOut();
      _jspx_out = out;

      out.write("\r\n");
      out.write("<p><strong>Test server 1</strong></p>\r\n");
      out.write("<br/>");
    } catch (java.lang.Throwable t) {
      if (!(t instanceof javax.servlet.jsp.SkipPageException)){
        out = _jspx_out;
        if (out != null && out.getBufferSize() != 0)
          try {
            if (response.isCommitted()) {
              out.flush();
            } else {
              out.clearBuffer();
            }
          } catch (java.io.IOException e) {}
        if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
        else throw new ServletException(t);
      }
    } finally {
      _jspxFactory.releasePageContext(_jspx_page_context);
    }
  }
}
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38785110
Sherst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елдос,

Какую JDK использует Tomcat и какая версия у Tomcat? Почитайте тут, ситуация похожа на вашу:

http://stackoverflow.com/questions/22552244/tomcat-7-fails-to-compile-jsp-pages
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38785126
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елдося даже не знаю, там есть библиотек которые использовались, а потом не используется,
как понять лишнего?
Где именно в Tomcat или в вашем war модуле?
Если вы не знаете что там, то зачем вы туда это поместили?
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38785165
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczAlexander A. SakМожно посмотреть этот generated java file и попытаться понять чего же там Томкат наумничал.
Так там всё написано же: test_jsp must implement, Map is not generic, etc.

Действительно. Map is not generic.
Получается, Томкат запустился на джаве до-генериковой версии. В 1.5 вроде их добавили.

Елдос, на какой джаве Томкат запущен? Только честно. А то, знаете, версия может быть установлена 1.8, а в System лежит древний файлик, который запускает 1.4.
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38785173
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ан нет. Подводит меня хрустальный шар.
1.4-то вообще про генерики знать не должна.
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38785174
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38785216
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SherstЕлдос,

Какую JDK использует Tomcat и какая версия у Tomcat? Почитайте тут, ситуация похожа на вашу:

http://stackoverflow.com/questions/22552244/tomcat-7-fails-to-compile-jsp-pages
Версия томката 8, версия jdk 1.8,
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38785220
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczЕлдося даже не знаю, там есть библиотек которые использовались, а потом не используется,
как понять лишнего?
Где именно в Tomcat или в вашем war модуле?
Если вы не знаете что там, то зачем вы туда это поместили?
у меня библиотеки и в томкате и в приложении хранятся,
кое что там кое что там.
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38785238
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елдосу меня библиотеки и в томкате и в приложении хранятся,
кое что там кое что там.
Список предалагается нам угадать? Или сами будете удалять по одной пока не заработает?
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38785261
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczЕлдосу меня библиотеки и в томкате и в приложении хранятся,
кое что там кое что там.
Список предалагается нам угадать? Или сами будете удалять по одной пока не заработает?
да удалял по одной, мешается одна библиотека называется rt весит она 25 мегабайт.
там лежали стандартные классы,
нужны ли они мне, удалил их.
программа функционирует нормально, и чем же эта библиотека мешалась томкату,
спасибо вам всем за помощь
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38785285
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Елдосда удалял по одной, мешается одна библиотека называется rt весит она 25 мегабайт.

Вам бы стоило больно ударить того человека кто её туда скопировал.
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38785296
redwhite90
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczУ блока try пустое тело. Он не может выкинуть исключения. Возможно это бага Tomcat в том что он так падает на кривых JSP, вместо того чтобы выдать внятную ошибку.

Exception всегда ловить можно!!!
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38785303
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczЕлдосда удалял по одной, мешается одна библиотека называется rt весит она 25 мегабайт.

Вам бы стоило больно ударить того человека кто её туда скопировал.
почему, она раньше не мешалась, лишь после обновления томката так произошло
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38785306
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕлдосBlazkowiczпропущено...

Вам бы стоило больно ударить того человека кто её туда скопировал.
почему, она раньше не мешалась, лишь после обновления томката так произошло
это же просто та же самая библиотека что и в java.
или я что не допонимаю
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38785547
Alexander A. Sak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, это рантайм джавы.
Возникают подозрения, что там же лежит и все остальное из jre/lib. :)
...
Рейтинг: 0 / 0
не запускается jsp страница
    #38785562
Елдос
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alexander A. SakДа, это рантайм джавы.
Возникают подозрения, что там же лежит и все остальное из jre/lib. :)
понятно.
нет если вы про стандартные библиотеки то их там нету.
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / не запускается jsp страница
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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