Java Platform, Enterprise Edition (Java EE) 8
Учебник по Java EE

Назад Вперёд Содержание

Запуск приложения jsonbbasics

В этом разделе описывается, как создать и запустить приложение jsonbbasics. Этот пример представляет собой веб-приложение, которое демонстрирует, как сериализовать объект в JSON и как десериализовать JSON в объект.

Приложение jsonbbasics находится в каталоге tut-install/examples/web/jsonb/jsonbbasics.

Здесь рассматриваются следующие темы:

Компоненты приложения jsonbbasics

Приложение jsonbbasics содержит следующие файлы.

  • Две страницы JavaServer Faces.

    • Страница index.xhtml содержит форму для сбора данных, которые используются для создания объекта Person.

    • Страница jsongenerated.xhtml содержит текстовую область, которая отображает данные в формате JSON.

  • Managed-бин jsonbBean.java — сессионный бин, который хранит данные формы и управляет навигацией между страницами Facelets. Этот файл содержит код, который использует API привязки JSON.

Запуск приложения jsonbbasics

В этом разделе описывается, как запустить приложение jsonbbasics из командной строки с помощью Maven.

Чтобы запустить пример jsonbbasics с помощью Maven:

  1. Удостоверьтесь, чтобы GlassFish Server был запущен (см. Запуск и остановка сервера GlassFish).

  2. В окне терминала перейдите в:

    tut-install/examples/web/jsonb/jsonbbasics
  3. Введите следующую команду для развёртывания приложения:

    mvn install
  4. Откройте окно веб-браузера и введите следующий адрес:

    http://localhost:8080/jsonbbasics/
  5. Введите данные в форму и нажмите Сериализация в JSON, чтобы отправить форму. На следующей странице показаны данные объекта в формате JSON.

  6. Нажмите Десериализовать JSON. Страница индекса отображает и содержит поля, заполненные данными объекта.


Назад Вперёд Содержание
Логотип Oracle  Copyright © 2017, Oracle и/или её дочерних компаний. Все права защищены. Версия перевода 1.0.5 (Java EE Tutorial — русскоязычная версия)