Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ошибка в сервлете

1.9K
14 ноября 2006 года
lexalex
59 / / 23.12.2003
при вызове сервлета возникает следующая ошибка.

Internal Servlet Error:
java.lang.NoClassDefFoundError: java/lang/AbstractStringBuilder

в результате не могу работать со строками, хотя создавать их могу. Сцеплять строки уже не могу. Почему так происходит то? как устранить?
17K
15 ноября 2006 года
Victa
16 / / 07.06.2006
AbstractStringBuilder был добавлен в java 1.5. Скорее всего Вы скомпилировали сервлет в 1.5, а на сервере используется 1.4.
1.9K
15 ноября 2006 года
lexalex
59 / / 23.12.2003
Спасибо! именно в этом оказалась проблема
7.6K
15 ноября 2006 года
JEgor
54 / / 08.11.2006
Помогите пожалуйста!Решил заняться сервлетами, устанавливаю веб-сервер jakarta-tomcat-3.3.2. Запускаю в папке bin startup.bat, появляется ошибка: You must set JAVA_HOME to point at your Java Development Kit installation. Что я не сделал ?
240
16 ноября 2006 года
aks
2.5K / / 14.07.2006
Пропиши в переменную окружения ОС JAVA_HOME путь до места где установлен JDK
7.6K
16 ноября 2006 года
JEgor
54 / / 08.11.2006
Может я чего-нибудь не знаю, но я делаю так. Прописываю в командной строчке: path C:\...\bin (путь до java).Ошибка остается той же.В чем дело? Может кто нибудь посоветует другой сервер с доками и ссылочку?
240
17 ноября 2006 года
aks
2.5K / / 14.07.2006
Надо не в переменную PATH прописывать, а именно в переменную JAVA_HOME. В операционной системе кроме PATH еще много переменных окружения и можно в том числе свои задавать, как например JAVA_HOME. Если не умеешь этого делать, скажи какая у тебя ОС, подскажу как сделать.
7.6K
17 ноября 2006 года
JEgor
54 / / 08.11.2006
Подскажи, буду благодарен.ОС Windows XP Professional.
7.6K
18 ноября 2006 года
JEgor
54 / / 08.11.2006
Помоги пожалуйста разобраться еще в некоторых вопросах.У меня установлена jdk-1_5_0_05-nb-4_1-win-ml в zip которого ,где лежат все .java файлы, нет ни какого javax.servlet. пакета. В доках о servlet тоже ни какого упоминания. Нашел пакет javax.servlet. только с .class файлами, добавил в архив на соответствующее место. Компилирую рабочий исходник , ошибки:
cannot find symbol
symbol: method getInitParameter(java.lang.String)
location: interface javax.servlet.ServletConfig
countfile=new File(config.getInitParameter("countfile"));

cannot find symbol
symbol: method getWrite()
location: interface javax.servlet.http.HttpServletResponse
PrintWriter out = response.getWrite();
Возможны ли ошибки от того ,что вместо .java помещены .class файлы. Если да то где можно взять пакет javax.servlet. с .java и доки к нему.
Помогите разобраться!
17K
19 ноября 2006 года
Victa
16 / / 07.06.2006
Тебе не нужен пакет javax.servlet. с .java файлами. С сервлет - контейнером идет библиотека с сервлет-АПИ. У меня, например установлен Apache Tomcat 5.5.9,у него в сommon\lib\ находится servlet-api.jar. Нужно чтобы CLASSPATH указывал на этот каталог.
17K
19 ноября 2006 года
Victa
16 / / 07.06.2006
Да, в 3 томкэте эта либа вроде называлась servlet.jar
240
20 ноября 2006 года
aks
2.5K / / 14.07.2006
[QUOTE=JEgor]Подскажи, буду благодарен.ОС Windows XP Professional.[/QUOTE]
Правый клик мышкой по My Computer, Properies->Advanced->Environment Variables
и в открывшемся диалоге или только для текущего юзера или для любого (сверху и снизу) создаете нужные переменные типа JAVA_HOME, CLASSPATH и т.п.
Потом надо перезагрузиться или выйти из под текущего юзера и зайти снова.
6.0K
30 ноября 2006 года
bsna
56 / / 28.11.2006
Та же проблема
Прописал все переменные установил Tomcat5.5.20
пишу import javax.servlet - а оно не находит
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог