Отношения между JSP и Java EE

Попытайтесь поместить \перед Вашим пространством для выхода из него.

RewriteRule ^article/with\ spaces.html$ /article/without_spaces.html [R=301,L]
12
задан Arjan Tijms 4 July 2012 в 16:35
поделиться

5 ответов

Java EE состоит из множества спецификаций. Например, для Java EE 6.0 здесь есть ссылки на спецификации: http://java.sun.com/javaee/technologies/javaee6.jsp

Некоторые спецификации могут быть реализованы в контейнерах, отличных от Java EE, таких как веб-сервер Tomcat. Итак, они включают jsps и сервлеты, хотя они реализуют лишь небольшую часть Java EE.

Итак, вы можете посмотреть здесь, чтобы узнать больше о JSP. http://java.sun.com/products/jsp/

Это лишь крошечная часть общей структуры Java EE, но вам не нужно использовать контейнер Java EE для использования JSP.

1
ответ дан 2 December 2019 в 06:26
поделиться

Java EE - это очень большая коробка. Он включает:

  1. сервлетов и JSP для веб-уровня,
  2. EJB - сеанс без сохранения состояния и с сохранением состояния, сущность, и компоненты, управляемые сообщениями,
  3. RMI для удаленного взаимодействия Java-Java (также часть Java SE),
  4. JDBC для доступа к реляционной базе данных (также часть Java SE),
  5. JMS для обмена сообщениями,
  6. JTA для мониторинга транзакций,
  7. JNDI-именование и службы каталогов,
  8. Веб-службы - SOAP, REST, RPC-XML,
  9. Электронная почта,
  10. Возможно, другие, о которых я забыл.

Плюс контейнеры, которые обрабатывают пулы, потоки, жизненный цикл и т. д.

Как видите, JSP - это лишь небольшая часть большего целого.

Вы можете многого добиться с помощью простого механизма сервлета / JSP (например, Tomcat или Jetty), сервлетов / JSP и JDBC. Любое веб-приложение, которое предоставляет CRUD базы данных через Интернет, может быть написано с использованием только этих технологий.

  • JMS для обмена сообщениями,
  • JTA для мониторинга транзакций,
  • Службы именования и каталогов JNDI,
  • Веб-службы - SOAP, REST, RPC-XML,
  • Электронная почта,
  • Возможно, другие об этом я забываю.
  • Плюс контейнеры, которые обрабатывают пулы, потоки, жизненный цикл и т. д.

    Как видите, JSP - это лишь небольшая часть большего целого.

    Вы можете многое сделать с помощью просто сервлет / механизм JSP (например, Tomcat или Jetty), сервлеты / JSP и JDBC. Любое веб-приложение, которое предоставляет CRUD базы данных через Интернет, может быть написано с использованием только этих технологий.

  • JMS для обмена сообщениями,
  • JTA для мониторинга транзакций,
  • Службы именования и каталогов JNDI,
  • Веб-службы - SOAP, REST, RPC-XML,
  • Электронная почта,
  • Возможно, другие об этом я забываю.
  • Плюс контейнеры, которые обрабатывают пулы, потоки, жизненный цикл и т. д.

    Как видите, JSP - это лишь небольшая часть большего целого.

    Вы можете добиться многого с помощью просто сервлет / механизм JSP (например, Tomcat или Jetty), сервлеты / JSP и JDBC. Любое веб-приложение, которое предоставляет CRUD базы данных через Интернет, может быть написано с использованием только этих технологий.

    JSP - это лишь небольшая часть большего целого.

    Вы можете добиться многого, используя только сервлет / механизм JSP (например, Tomcat или Jetty), сервлеты / JSP и JDBC. Любое веб-приложение, которое предоставляет CRUD базы данных через Интернет, может быть написано с использованием только этих технологий.

    JSP - это лишь небольшая часть большего целого.

    Вы можете добиться многого, используя только сервлет / механизм JSP (например, Tomcat или Jetty), сервлеты / JSP и JDBC. Любое веб-приложение, которое предоставляет CRUD базы данных через Интернет, может быть написано с использованием только этих технологий.

    15
    ответ дан 2 December 2019 в 06:26
    поделиться

    Насколько я понимаю JSP - это часть «семейства» Java EE, обеспечивающая внешний или веб-доступ к приложениям Java.

    1
    ответ дан 2 December 2019 в 06:26
    поделиться

    Java EE состоит из веб-приложений, корпоративных приложений и компонентов управления / безопасности.

    JSP (вместе с JavaServer Faces, сервлетами и т. Д.) - это часть технологии веб-приложений Java EE.

    Дальнейшее чтение непосредственно от Sun

    3
    ответ дан 2 December 2019 в 06:26
    поделиться

    JSP был частью Java EE с самого начала, сразу после появления сервлетов. JSP преобразуются в сервлеты Java (исходный код), затем компилируются в байтовый код перед использованием.

    Было бы интересно взглянуть на сгенерированный исходный код (если ваш контейнер хранит исходный код).

    Многие фреймворки используют JSP в качестве основы для «представления». JSF может использовать Facelets вместо JSP в качестве основы.

    1
    ответ дан 2 December 2019 в 06:26
    поделиться
    Другие вопросы по тегам:

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