tut-install/examples/web/jsonb/jsonbbasics
|
Java Platform, Enterprise Edition (Java EE) 8 Учебник по Java EE |
| Назад | Вперёд | Содержание |
В этом разделе описывается, как создать и запустить приложение jsonbbasics. Этот пример представляет собой веб-приложение, которое демонстрирует, как сериализовать объект в JSON и как десериализовать JSON в объект.
Приложение jsonbbasics находится в каталоге tut-install/examples/web/jsonb/jsonbbasics.
Здесь рассматриваются следующие темы:
Приложение jsonbbasics содержит следующие файлы.
Две страницы JavaServer Faces.
Страница index.xhtml содержит форму для сбора данных, которые используются для создания объекта Person.
Страница jsongenerated.xhtml содержит текстовую область, которая отображает данные в формате JSON.
Managed-бин jsonbBean.java — сессионный бин, который хранит данные формы и управляет навигацией между страницами Facelets. Этот файл содержит код, который использует API привязки JSON.
В этом разделе описывается, как запустить приложение jsonbbasics из командной строки с помощью Maven.
Чтобы запустить пример jsonbbasics с помощью Maven:
Удостоверьтесь, чтобы GlassFish Server был запущен (см. Запуск и остановка сервера GlassFish).
В окне терминала перейдите в:
tut-install/examples/web/jsonb/jsonbbasics
Введите следующую команду для развёртывания приложения:
mvn install
Откройте окно веб-браузера и введите следующий адрес:
http://localhost:8080/jsonbbasics/
Введите данные в форму и нажмите Сериализация в JSON, чтобы отправить форму. На следующей странице показаны данные объекта в формате JSON.
Нажмите Десериализовать JSON. Страница индекса отображает и содержит поля, заполненные данными объекта.
| Назад | Вперёд | Содержание |
Copyright © 2017, Oracle и/или её дочерних компаний. Все права защищены.
Версия перевода 1.0.5 (Java EE Tutorial — русскоязычная версия)