Форум программистов, компьютерный форум, киберфорум
Java EE (J2EE)
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.88/25: Рейтинг темы: голосов - 25, средняя оценка - 4.88
 Аватар для IVIakCollideR
40 / 40 / 14
Регистрация: 26.12.2013
Сообщений: 309

Сервлет выдает пустую страницу

17.07.2014, 16:25. Показов 5353. Ответов 23
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день!
начал изучать сервлеты, нашел пример на "неком" форуме, написал, получился вот такой сервлет:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
import javax.servlet.*; 
import javax.servlet.http.*; 
import java.io.*; 
import java.util.*; 
 
public class TestingServlet extends HttpServlet { 
 
  public void doGet(HttpServletRequest request, 
    HttpServletResponse response) 
    throws ServletException, IOException { 
 
    PrintWriter out = response.getWriter(); 
    out.println("<HTML>"); 
    out.println("<HEAD>"); 
    out.println("<TITLE>Servlet Testing</TITLE>"); 
    out.println("</HEAD>"); 
    out.println("<BODY>"); 
    out.println("Welcome to the Servlet Testing Center"); 
    out.println("Welcome to the Servlet Testing Center"); 
    out.println("</BODY>"); 
    out.println("</HTML>"); 
  } 
}
и такой хмл-ник:
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?xml version="1.0" encoding="ISO-8859-1"?> 
<!DOCTYPE web-app 
  PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" 
  "http://java.sun.com/dtd/web-app_2_3.dtd"> 
<web-app> 
  <servlet> 
    <servlet-name>TestingServlet</servlet-name> 
    <servlet-class>TestingServlet</servlet-class> 
  </servlet> 
  <servlet-mapping> 
    <servlet-name>TestingServlet</servlet-name> 
    <url-pattern>/test</url-pattern> 
  </servlet-mapping> 
</web-app>
установил настроил томкат, все разложил по папочкам, набираю в бровсере http://localhost:8085/%app name%/test
результат - белая страница/
Столько работы проделал, и как то мало пользы с "моего" сервлета) подскажите в чем может бить косяк?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
17.07.2014, 16:25
Ответы с готовыми решениями:

Сервлет, периодически загружающий web-страницу
помогите. как сделать сервлет, который каждые два часа качает страницу с прогнозом погоды. конкретно, как этот срок установить?

Переход на другую страницу по нажатию кнопки, сервлет
У меня есть сервлет, на него передается jsp страница с несколькими блоками товаров, на каждом из которых ссылка на html страницу....

Браузер выдает белую, пустую страницу
Подскажите чайнику, начинающему писать сайт на PHP, установил Denwer, Ура работает!(я думаю вы понимаете о чем я), если запускаю...

23
 Аватар для reisal78
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
17.07.2014, 20:58
Студворк — интернет-сервис помощи студентам
в IDEA интегрируется tomcat и для отладки запускать сервер не надо (она сама его запускает) как в других IDE - не знаю...

попробуйте собрать war архив и подцепите его через менеджер tomcata может так получится
1
 Аватар для IVIakCollideR
40 / 40 / 14
Регистрация: 26.12.2013
Сообщений: 309
17.07.2014, 21:01  [ТС]
а то на каком диске установлен tomcatи на каком jre не имеет значения?
0
 Аватар для reisal78
944 / 687 / 230
Регистрация: 28.04.2013
Сообщений: 1,925
17.07.2014, 21:39
Мало вероятно...

Добавлено через 3 минуты
Попробуйте в менеджере остановить и опять запустить приложение? над списком приложений в менеджере никаких ошибок не вылезет?
0
 Аватар для IVIakCollideR
40 / 40 / 14
Регистрация: 26.12.2013
Сообщений: 309
18.07.2014, 16:22  [ТС]
остановил-стартовал заново, все в порядке, но на экране все тот же 404..

вижу в интернетах много у кого подобная проблема, но решения либо нет, либо оно неоднозначное, вроде на одном форуме точно такая же проблема решилась изменением структуры дескриптора приложения, самого мапинга. Я пробовал ковырять - не вковырял.

И помнится, из эклипса мне удалось когда то запустить сервлет с первого раза, но тогда я до сервлетов не доходил и это было чисто из научного интереса.
сейчас поставил еклипс-ЕЕ, потерялись те примерчики. Но дело даже не в том, из среды запустить когда все на автомате - это одно, а ручками это другое.. как так, прям i'm ebsent today какой-то

Добавлено через 14 часов 23 минуты
--------------------------------------------------------------------------------------------------------
---ВОПРОС---
Создал в эклипсе web-проект, проверил - все работает, решил вернуться к вчерашнему вопросу...
забилдил war-файл, кинул на сервер В ДЕФОЛТОВСКУЮ ПАПКУ webapps, начал грузить сервер, смотрю - в этой папке мой WAR-ник распечатался в обычную папку с той же структурой каталогов что и раньше я пытался делать.
Пробовал создать в папке webapps другую папку и уже в ней грузить - ничего не получилось - сервер не находит (404 ошибка).

Но ведь "по-правильному" я должен создать в папке webapps свою общую папку, и потом уже в этой папке создавать другие папки для каждого (конкретного/иного/постороннего) сервлета отдельно? и уже в тех отдельных папках строить структуру необходимую для загрузки сервлета :дескриптор, web-ing, classes, lib и тд??

объясните пожалуйста а то я слишком "расхлябано" понимаю логику построения каталога для каждого отдельного сервлета
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.07.2014, 16:22

CURL работает при подаче запроса на локальный сервер, но при подаче запроса во вне выдает пустую страницу
Собственно, вот код: error_reporting(E_ALL); $c = curl_init(); curl_setopt($c,CURLOPT_URL, &quot;https://ya.ru&quot;); curl_setopt($c,...

API v3 показывает пустую страницу
Уже несколько раз на нескольких сайтах и локалхосте пользовался готовым скриптом и всё работало. Тем более, что в v3 уже не нужен ключ. А...

Php отображает пустую страницу
Здравствуйте у меня такая проблема php отображает пустую страницу в чем может быть проблема установлено все нормально

После авторизации перекидывает на пустую страницу
регистрация і авторизация!!! все работает харашо добавляет пользователя в базу і авторизует но есть одно но-после успешной регистрациї...

Вместо переадресации отображает пустую страницу
Здравствуйте! С помощью уроков написал регистрацию, авторизацию, профили и редактирование данных. У профилей (page.php) и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Новые блоги и статьи
Программное добавление префикса в нумерацию документов
Maks 27.10.2026
Реализация из решения ниже выполнена в самописной конфигурации на БСП (помощь начинающему коллеге). Задача: Программно добавить префикс в нумерацию документов. Решение: В модуле объекта. . .
После закрытия оутлука продолжает висеть процесс в диспетчере задач
Maks 27.10.2026
С недавнего времени в продакшене возникла проблема: при закрытии оутлука в диспетчере задач продолжал висеть процесс outlook. exe. Проблема возникла после установки MS Office 2021 LTSC на машинах, под. . .
Baragoz - DPS/HPS бот для WoW 3.3.5a, многоязычный
AmbA 26.10.2026
Хотите ещё ботов? У меня есть один! А я пока отдохну от него. https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=12062&stc=1&d=1793007952 Инструкция внутри. https:/ / youtu. be/ VpfFZSUDGnQ. . .
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru