
Платформы веб-приложений

Для перехода к полноэкранному предварительному просмотру щелкните изображение
Быстрое создание веб-приложений с помощью JavaServer Faces (JSF), страниц JavaServer Pages (JSP), Java Web Start (JNLP), JavaScript, Ajax, CSS и апплетов.
Редактор с поддержкой нескольких языков
Редактор поддерживает языки HTML, XHTML, JavaScript, JSP, JSF, CSS, язык выражений и содержит функции подсказок об ошибках, автозавершения кода, дополнения пространства имен и всплывающие окна документации. Также он распознает библиотеки Facelets, составные компоненты и включает в себя возможность автоматического импорта тегов.
Поддержка JSF 2.0
Среда IDE NetBeans поддерживает новейший стандарт JavaServer Faces (JSF) 2.0, а также стандарт предыдущего поколения 1.2. Поддержка JSF 2.0 в среде IDE NetBeans включает в себя несколько мастеров SF и специальные функциональные возможности, предоставляемые редактором Facelets. JSF обеспечивают простоту использования следующими способами:
- упрощает формирование пользовательского интерфейса из набора повторно используемых компонентов пользовательского интерфейса;
- упрощает перенос данных приложения в пользовательский интерфейс и из него;
- помогает управлять состоянием пользовательского интерфейса по всем запросам к серверу;
- предоставляет простую модель установления связи между созданными клиентом событиями и кодом приложения на стороне сервера;
- упрощает сборку и повторное использование компонентов пользовательского интерфейса.
Используйте JSP или Facelets (XHTML) для интерфейсной части веб-приложения с поддержкой JSF. Можно использовать следующие наборы компонентов JSF: PrimeFaces, RichFaces и IceFaces.
Сведения об использовании поддержки JavaServer Faces (JSF) доступны здесь.
Введение в JavaServer Faces 2.0
|


|
Шаблоны Facelets
Платформа Facelets используется для создания и визуализации дерева компонентов JSF для режима приложений. Она поддерживает все компоненты JSF и предоставляет поддержку разработки при возникновении ошибок языка выражений, позволяя проверять трассировку стека, дерево компонентов и контекстные переменные.
Среда IDE предоставляет мастер шаблонов Facelets для создания шаблонов Facelets, а также мастер клиента шаблонов Facelets для создания файлов на основе шаблона.
|
 |
Средства привязки данных и баз данных
С помощью редактора запросов можно настраивать запросы, добавлять операции объединения, указывать критерии, просматривать результаты и многое другое. Используйте проводник баз данных для подключения к серверам баз данных, просмотра и изменения схемы базы данных, просмотра данных в таблицах и представлениях, а также для выполнения произвольных операторов SQL по отношению к базе данных. Среда IDE поддерживает привязку к службам данных посредством перетаскивания и включает в себя интерфейс поставщика данных для привязки к другим разнотипным источникам данных.
Проводник баз данных поддерживает JavaDB (Derby), MySQL, Oracle Database и PostgreSQL. Кроме того, проводник поддерживает любые реляционные базы данных с драйвером JDBC, включая IBM DB2, Microsoft SQL Server, PointBase, Sybase, Informix, Cloudscape, InstantDB, Interbase, Firebird, FirstSQL, Mckoi SQL, HSQLDB, Hypersonic SQL и Microsoft Access.
|

|
Поддержка платформы Hibernate
Библиотеки Hibernate автоматически связываются с приложением при выборе платформы Hibernate в мастере создания проектов. Среда IDE предоставляет мастер для создания файла Hibernate реверсивного проектирования и настройки файлов XML и классов POJO.
При переработке классов и полей Java (поиске употребления, переименовании, перемещении) файлы сопоставления Hibernate обновляются соответствующим образом. Редактор может выполнить автозаполнение классов и полей Java, а также таблиц базы данных и имен столбцов в файлах сопоставления Hibernate и некоторых имен свойств в файлах конфигурации Hibernate. Для переходов между файлами настройки и сопоставления, а также между файлами сопоставления и эталонными классами Java используйте гиперссылки. Имеется возможность выполнять запросы HQL непосредственно в среде IDE (включая объединения и блоки).
Использование библиотеки Hibernate в веб-приложении
|

|
Поддержка платформы Spring
Можно выбрать платформу Spring в мастере создания проекта и немедленно начать работу со скелетом приложения Spring Web MVC, заполненного артефактами. Используйте в редакторе функции переработки программного кода (включая файлы настройки XML) и автозавершения кода. Используйте гиперссылки и новое диалоговое окно "Перейти к сериализуемому компоненту Spring" для быстрого перемещения по коду. С помощью мастеров файлов настройки XML и веб-контроллеров схемы MVC Spring выполните упорядочение комплектов файлов настройки в пользовательские группы.
Введение в Spring Web MVC
|

|
Поддержка платформы Struts
Выберите веб-платформу Struts 1.3.10 для создания гибких веб-приложений на основе стандартных технологий, таких как страницы JSP, JavaBeans, наборы ресурсов и XML. Применяйте автозавершение кода для тегов Struts и всплывающих окон документации Struts Javadoc в редакторе.
Создавайте файлы классов Struts ActionForm Bean и Action. Для гипертекстового перехода между файлом struts-config.xml и соответствующим классом компонента ActionForm необходимо щелкнуть левой кнопкой мыши, удерживая клавишу CTRL. Для удобного добавления объектов Forward, Action и Exclude используйте контекстное меню.
Введение в веб-платформу Grails
Учебная карта по приложениям Java EE и Java Web
|

|
|