The NetBeans IDE provides support for the latest Java EE 7 specification. Develop
components including web pages, servlets, web services, Enterprise Java
Beans, JSF, JPA, and support for Contexts and Dependency Injection (CDI).
Java EE support in NetBeans
You can deploy your applications to GlassFish, WebLogic, Tomcat or JBoss server. The Deploy on Save feature lets you see changes to your application immediately after you save files in the editor.
You can also place breakpoints in your Java or JSF files and debug your app, or profile it using the NetBeans profiler. There is also the HTTP Server-side monitor that enables you to diagnose problems with data flow from JSF and servlet execution on the web server.
NetBeans IDE supports Web services standards from the newer Java EE 7 and Java EE 6 specifications and also the older Java EE 5 and earlier specification.
create and consume Web services using features such as wizard based code generation and
in editor code insertions. The code completion functionality includes annotations that
you can use in your web services.
Web Services support in NetBeans
NetBeans IDE make it easy to create Java EE based Web application projects
with either JSF 2.2 (Facelets), JSP's or Servlets. In addition,
you can can create and work with Web applications using other
frameworks like the Spring, Struts, and Hibernate
frameworks. The editor supports code completion, navigation and
refactoring for mapping files.
Furthermore, the IDE can be easily configured to work with other frameworks, by installing additional plugins, when made available, from the Update Center.
Adding Support for a Web Framework