Каков наилучший способ передачи значений из HTML-страницы в класс Java? - PullRequest
0 голосов
/ 18 января 2010

У меня есть проект, который нужно изменить .. сейчас у меня есть веб-страница, которая публикует сообщения на jsp, который вызывает сервлет, который вызывает «бэкэнд» с использованием Tomcat.

Мне нужно убрать Томката со сцены.

То, что я хочу, это когда я POST, он вызывает непосредственно "backend"

Любые предложения о том, как я могу это сделать?

Спасибо Rev

Ответы [ 4 ]

4 голосов
/ 18 января 2010

Таким образом, вы хотите вызвать класс сервлета без , используя контейнер сервлета, такой как Tomcat?

Ты не можешь этого сделать. Период.

Если вы уточните более подробно почему вам нужно сделать это (кстати, я действительно не могу представить себе законную причину), мы можем дать больше предложений как решить / обойти конкретную проблему.

Обновление : поскольку вы пометили homework, возможно, это причина того, что вы "случайно" создали страницу JSP и класс Java, когда в вашей школе нет Tomcat, работающего как демо-сервер sorta, но просто Apache + PHP или так вместо этого? Если это так, то вам действительно нужно конвертировать / переводить на подходящий язык. Не тратьте время на поиски способов использования JSP / Java без контейнера сервлетов Java, просто не существует способа. По крайней мере, не «нормальным» способом.

0 голосов
/ 18 января 2010

Если вы используете сервлет, то вы не можете убрать кота со сцены и вам говорят, что у вас есть веб-страница, тогда вам понадобится любой контейнер сервлета. Если вы хотите убрать кота со сцены, вы можете выбрать ** причал или ** смола ****

0 голосов
/ 18 января 2010

Вам нужен контейнер сервлета для управления логикой, которая позволит вам принять запрос POST.

0 голосов
/ 18 января 2010

Вы не можете удалить контейнер сервлета, если хотите использовать Java.

Может быть, вы можете переписать всю страницу в php и использовать только веб-сервер apache? Вам придется позвонить напрямую, вы БД или службы. Если вы хотите использовать свое серверное приложение, вам нужно сохранить tomcat.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...