Развертывание на сервере
Среда IDE работает с любым стандартным контейнером Java Enterprise Edition (Java EE) и протестирована с серверами GlassFish Open Source Edition 3.1.1, WebLogic 12c и 11g, Apache Tomcat 7.0 и 6.0, JBoss 6.1 и другими.
Разработка JSF 2.0
Среда IDE NetBeans поддерживает Facelets, официальную технологию управления представлением JSF 2.0. Можно создавать новые проекты веб-приложений на основе платформы Facelets и работать со стандартными элементами образцовой реализации JSF. К их числу относятся элементы управления полной библиотеки JavaServer Faces, такие как "Table", "Calendar", "Tree", "Tab Set", "File Upload" и многие другие.
В составе среды IDE поставляются редактор для дескрипторов развертывания (файлы web.xml) и монитор HTTP для отслеживания и отладки потока данных между компонентами веб-приложения.
Введение в JavaServer Faces 2.0
Создание кода JSF и палитры
Используйте средство создания приложений JSF CRUD (Create/Read/Update/Delete – создание, чтение, обновление, удаление) для построения функциональной страницы JSF для управления данными из базы данных. Мастер создания файла может создавать настраиваемые страницы CRUD JSF из существующих сущностей.
Используйте шаблоны настраиваемых компонентов HTML и JSF для перетаскивания форм HTML и JSF на веб-страницы и создавайте таблицы данных JSF из сущностей. Теперь, везде, где это возможно, среда IDE создает код с использованием аннотаций, а не дескрипторов развертывания.
Разработка Enterprise Java Beans (EJB)
Теперь среда IDE поддерживает EJB 3.1 в проектах веб-приложений, а мастер создания файла проекта EJB предоставляет тип сеанса Singleton. Используйте мастер для быстрого создания сеансного компонента для класса сущностей, включая соответствующие аннотации и часто используемые методы по умолчанию. Компонент может быть отображен в представлении с локальным интерфейсом или без интерфейса.
Создание приложения уровня предприятия с помощью EJB 3.1
Сохранение состояния Java
Среда IDE предоставляет средства для работы с интерфейсом API сохранения состояния Java 2.0. Мастера позволяют создавать классы сущностей из базы данных, а приложение JavaServer Faces CRUD (Create Retrieve Update Delete - создание, чтение, обновление, удаление) из классов сущностей. Среда IDE поддерживает все типы взаимосвязей сущностей (один к одному, один ко многим, многие к одному и многие ко многим), а также все типы первичных ключей (в один столбец, составной и сгенерированный). В среде IDE также предусмотрены шаблоны и графические редакторы для создания и управления блоками сохранения состояния.
Разработка JavaServer Pages (JSP)
В файлах JavaServer Pages (JSP) редактор предоставляет вам такие вспомогательные функции, как автозавершение кода, гипертекстовый переход, проверку ошибок и отладку. Также существует возможность использования JavaServer Pages Standard Tag Library (JSTL).
Развертывание при сохранении
Среда IDE мгновенно выполняет повторное развертывание любого выполняющегося приложения Java EE при любом изменении проекта. Функция развертывания при сохранении доступна для веб-приложений, приложений EJB и EAR, а также поддерживается для GlassFish 3.x и 2.x, WebLogic и Tomcat (развертывание из каталога обязательно).
Учебная карта по Java EE и Java Web
|