Я могу избежать Java EE для создания легкой веб-страницы?

Все, что я загружаю, кажется hellbent при использовании всего Java EE. Я должен создать единственную страницу, чтобы обработать запросы к нему и внести свою лепту обработки на основе параметров. Это должно сцепиться в другую платформу, которая будет обычно называть этот URL.

Я хочу быстрый и простой способ создать страницу с некоторой обработкой. Существует ли простой способ сделать этот Java использования? Я использую Java, потому что я доволен Java. Я использовал SE в течение многих лет и сделал некоторую работу в EE, но я не хочу весь материал, который идет с EE.

Если я, возможно, просто избегаю Java в целом и использую что-то еще. Это должно быть развернуто в среде Linux.

7
задан uriDium 29 June 2010 в 14:26
поделиться

7 ответов

  1. Вам нужен Tomcat (или jetty, или любой контейнер сервлетов - у jetty есть встраиваемая версия, кстати)
  2. Вам нужен файл .jsp и опционально HttpServlet

Вообще, это не очень хорошая практика помещать любой код обработки в JSP, но если он действительно простой и не будет расширяться, просто поместите логику туда - она все равно будет переведена в сервлет.

4
ответ дан 7 December 2019 в 01:15
поделиться

Я использовал SE в течение многих лет и немного поработал в EE, но мне не нужны все вещи, которые идут с EE.

Тогда просто используйте сервлет и все. Ничто, я повторяю НИЧТО , не заставляет вас использовать «все это», и ваш вопрос либо пустая тирана, либо показывает какое-то глубокое непонимание.

5
ответ дан 7 December 2019 в 01:15
поделиться

Я бы порекомендовал Sinatra , это очень легкий веб-фреймворк на Ruby.

-1
ответ дан 7 December 2019 в 01:15
поделиться

Если вы не очень разборчивы в использовании java и готовы поэкспериментировать, вам следует посмотреть nodejs . Он работает на движке javascript V8 и работает на Linux. Есть несколько фреймворков для nodejs для веб-приложений:

Expressjs и spludo

0
ответ дан 7 December 2019 в 01:15
поделиться

Похоже, что вы можете использовать PHP для обработки данных. Вызовите страницу, передайте ей параметры, вычислите и верните результат.

0
ответ дан 7 December 2019 в 01:15
поделиться

как уже упоминалось, вы можете сделать это очень просто с причалом и сервлетом, вам даже не нужен JSP, если вам просто нужен URL-адрес, который выполняет некоторую обработку на основе параметров запроса и возвращает отклик.

Для разработки очень легко создать динамический веб-проект в eclipse, просто выполните шаги, описанные в этой статье .

Тем не менее, я не думаю, что Java - отличный выбор для действительно легких вещей. PHP, вероятно, проще всего использовать, если вы просто хотите, чтобы он заработал вчера.

0
ответ дан 7 December 2019 в 01:15
поделиться

да, все решения на основе сервлетов довольно пухлые.

причал в порядке, но загрузка 20МБ. это смешно.

в настоящее время лучшим выбором, вероятно, является com.sun.net.httpserver , который входит в состав JDK 6. Вы можете легко реализовать свой сервис.

2
ответ дан 7 December 2019 в 01:15
поделиться
Другие вопросы по тегам:

Похожие вопросы: