Мои сервлеты Java отлично работают из моих html-форм на протяжении многих-многих лет. Теперь мой давний интернет-провайдер бросил в полотенце, поэтому мне пришлось получить нового интернет-провайдера. Они поддерживают мои сервлеты, говорят они, и у меня есть частная установка Tomcat 7. Я ожидал, что смогу просто изменить путь в моих html-формах и сервлет-коде, перекомпилировать и запустить. Однако это не удается. У меня нет jsp, военных файлов или xml. Никогда не нужно.Преобразование старых сервлетов формы html для запуска на Tomcat 7
Новый ISP имеет public_html/сопоставлен с my_domain/(без проблем) и webapps/dir (новый для меня) в my_domain-webapps /, который на том же уровне структурно, что и my_domain /. В этом файле my_domain-webapps/dir есть примеры сервлетов, но я не могу сказать, к чему обратиться к ним. Я попытался добавить 8080 в my_domain, но это тоже не удается. (http://www.my_domain.com:8080/examples/) Я также пробовал http://www.my_domain-webapps.com:8080/examples/, который также потерпел неудачу.
Я обращаюсь к своему коду на linux с помощью шпатлевки, используя vim. Администратора типа cpanel нет.
Я искал и искал объяснение, но не могу найти его. Я прочитал документацию Apache, но это тоже не помогает. Я буду продолжать поиск, но надеюсь, что кто-то здесь может помочь.
Может ли кто-нибудь сказать мне, как заставить мои старые сервлеты формы html работать под Tomcat 7 [[url для -webapps dir]]? Возможно, укажите мне документацию, описывающую, как запускать простые старые сервлеты формы html из Tomcat 7 или дать мне краткое объяснение?
редактировать:
в соответствии с просьбой, вот информация:
код сервлета не проблема. Я прошу URL-адрес получить доступ к примерам, предоставленным установкой tomcat.
путь к моему домену:/путь/к/домен/my_domain/
доступ с URL: http://www.my_domain.com/
Этот каталог имеет index.html предоставленный себе, и это показывает штраф в браузере.
путь к 7 примеров кот:/путь/к/домен/my_domain-WebApps/примеры/
[[-webapps/примеры/буквален, остаток концептуальное]]
Этот каталог имеет index.html при условии, по установке tomcat. Я никак не изменил его.
пытается получить доступ примеры с URL:
http://www.my_domain.com/examples/index.html
кот журнал ошибок говорит:
... Файл не существует:/путь/к/домен/my_domain/примеры
пытается получить доступ к примеры с URL:
http://www.my_domain-webapps.com/examples/index.html
страница ошибки говорит:
Сервер не найден
Пожалуйста, отредактируйте свой вопрос, чтобы он содержал фактический код: что делает ваш сервлет выглядит так, как выглядит типичная форма, и что вы видите в журнале tomcat? Что значит «не работает»? – bmargulies