powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Не запускается JavaBean из JSP на Tomcat 5.5
6 сообщений из 6, страница 1 из 1
Не запускается JavaBean из JSP на Tomcat 5.5
    #38746350
c0der
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Помогите пожалуйста запустить JSP.

Ситуация такая: установлен Tomcat 5.5 и его в директории webapps/ROOT/ резвёрнуто приложение - большое количество JSP. Пока JSP обращаются друг к другу, всё работает.

Но есть некоторые JSP, которые обращаются к JavaBean. Эти скомпилированные JavaBean лежат в webapp/ROOT/WEB-INF/classes/ прямо в этой директории в корне.

Запускаю код:

Код: 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.
<%!  Vector vUser;
    String qlAuthor;
    String qlUserId;
    String sQuery;
%>
<%  qlAuthor = (String)session.getAttribute("AUTHORITY");
    qlUserId = (String)session.getAttribute("USERID");

    if (qlAuthor.equals("admin")) {
        String role = (String)session.getAttribute("ROLE");
        String tmp  = "";

        if (role.equals("admin"))   { tmp = "0"; }
        else if (role.equals("sm")) { tmp = "3"; }
        else if (role.equals("sp")) { tmp = "6"; }

        sQuery = " MANAGERID='" + qlUserId + "' and AUTHORITY='" + tmp + "' order by (MANAGERID)";
    } else if (qlAuthor.equals("sm")) {
        sQuery = " MANAGERID='" + qlUserId +"' and AUTHORITY='6'";
    } else if (qlAuthor.equals("sp")) {
        sQuery = " AUTHORITY='9'";
    }

    vUser = BeanMember.getUserList(sQuery);
    if (session.getAttribute("VUSER") != null)
        session.removeAttribute("VUSER");

    session.setAttribute("VUSER", vUser);
%>



и получаю ошибку:

org.apache.jasper.JasperException: Unable to compile class for JSP
An error occurred at line: 6 in the jsp file: /adminsite/user/query/qry_list.jsp
Generated servlet error: BeanMember cannot be resolved


Я переложил BeanMember.class в папку С:\Working\MyApp\Beans и указал эту папку в CLASSPATH=С:\Working\MyApp\Beans

Но всё равно появляется та же ошибка...

Пробовал добавить директивы:

Код: java
1.
2.
<%@ page import="BeanMember" %> и 
<jsp:useBean id="BeanMember" class="BeanMember" />



но выводит ту же ошибку.

Смотрел в Chrome, нажимая F5.

Подскажите пожалуйста, что ещё можно предпринять?
...
Рейтинг: 0 / 0
Не запускается JavaBean из JSP на Tomcat 5.5
    #38746361
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
c0der,
у вас все древнее... томкат древний, способ организации кода древний... и что разве за две недели на стэковерфлоу не подсказали решение? там же отмечено, что решено
...
Рейтинг: 0 / 0
Не запускается JavaBean из JSP на Tomcat 5.5
    #38746436
c0der
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rema174,

К сожалению на StackOverflow мне пока не подсказали решения.

Я обновил свой вопрос также и там. Вынужден в данный момент работать со старой версией кода и со старой версией Tomcat.

Если можете помочь практичным советом, буду очень благодарен.
...
Рейтинг: 0 / 0
Не запускается JavaBean из JSP на Tomcat 5.5
    #38746450
rema174
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
c0der,
а какая версия jdk установлена? похоже, вам нужна версия не старше J2SE 1.4
...
Рейтинг: 0 / 0
Не запускается JavaBean из JSP на Tomcat 5.5
    #38746463
c0der
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
rema174,

Большое спасибо, что нашли возможность ответить мне.

Я пробовал запускать с версиями 1.5.0_16 и 1.6.0_38 и ошибка повторялась.

Я вижу, что раньше CLASSPATH была установлена как classpath=%classpath%;C:\j2sdkee1.3\lib\j2ee.jar;C:\Working\Application\MyApp\Bean;

Я мог бы попробовать установить jdk1.3.1_13 например... а так же j2sdkee1.3

Как только выполню установку и попробую запустить приложение, сразу же отпишусь.

Спасибо!
...
Рейтинг: 0 / 0
Не запускается JavaBean из JSP на Tomcat 5.5
    #38746480
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У Tomcat 5.5 ранних билдов минимальная версия java - 1.4, но тогда требуется (скачиваемый отдельно) пакет совместимости.
Из актуального 5.5.36 совместимость с 1.4, вроде, выпилили.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Не запускается JavaBean из JSP на Tomcat 5.5
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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