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

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

17.07.2014, 16:25. Показов 5176. Ответов 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
Ответ Создать тему
Новые блоги и статьи
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров В текущей версии модели успешно реализован ключевой механизм. . .
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям Реализованные компоненты: Механизм закисления почвы через протонную помпу Конкуренция между типами микориз pH как триггер сукцессии C/ P соотношение. . .
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы ## О чём эта статья В процессе построения ОДУ-модели (система дифференциальных. . .
сукцессия 24. Промежуточное общее описание модели
anaschu 12.07.2026
Хендофф: модель АМ→ЭКМ сукцессии микоризы (ризосфера, 50 лет) Содержание проекта Симуляция вековой (50 лет) экологической сукцессии в почве леса Основные участники: АМ-гриб, ЭКМ-гриб,. . .
сукцессия 23. Более физиологичная физиология, более экологичная экология, более диффурные диффуры.
anaschu 12.07.2026
Что реально нашли и починили за эти 5 часов Правило Линдемана (КПД конверсии сахара в тело, kEff) — раньше 100% полученного углерода шло прямо в биомассу гриба; теперь только kEff=0. 5 (после. . .
сукцессия 22. От артефактов к физиологии: калибровка агентной модели грибной сукцессии для воспроизведения сезонной динамики и pH-плато
anaschu 11.07.2026
Аннотация В данной работе представлена калибровка агентной модели динамики грибных сообществ (fungal-succession), направленная на устранение нефизичных артефактов (коллапс биомассы, мгновенное. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru