java ee & java web learning trail
DESCRIPTION
Java EE & Java Web Learning Trail - NetBeans Tutorials, Guides and ArticlesTRANSCRIPT
30/10/2015 Java EE & Java Web Learning Trail - NetBeans Tutorials, Guides and Articles
https://netbeans.org/kb/trails/java-ee.html 1/10
NetBeans IDE NetBeans Platform Enterprise Plugins
Docs & Support Community Search
HOME / Docs & Support
Java EE & Java WebLearning Trail
What is a Java Web Application?A Java web application generates interactive web pagescontaining various types of markup language (HTML, XML,and so on) and dynamic content. It is typically comprised ofweb components such as JavaServer Pages (JSP), servletsand JavaBeans to modify and temporarily store data,interact with databases and web services, and rendercontent in response to client requests.
Because many of the tasks involved in web applicationdevelopment can be repetitive or require a surplus ofboilerplate code, web frameworks can be applied toalleviate the overhead associated with common activities.For example, many frameworks, such as JavaServer Faces,provide libraries for templating pages and sessionmanagement, and often promote code reuse.
What is Java EE?Java EE (Enterprise Edition) is a widely used platformcontaining a set of coordinated technologies thatsignificantly reduce the cost and complexity of developing,deploying, and managing multi-tier, server-centricapplications. Java EE builds upon the Java SE platform andprovides a set of APIs (application programming interfaces)for developing and running portable, robust, scalable,reliable and secure server-side applications.
Some of the fundamental components of Java EE include:
Enterprise JavaBeans (EJB): a managed, server-side component architecture used to encapsulatethe business logic of an application. EJB technologyenables rapid and simplified development ofdistributed, transactional, secure and portableapplications based on Java technology.
Java Persistence API (JPA): a framework that allowsdevelopers to manage data using object-relational
Training
Java Programming Language
Support
Oracle Development ToolsSupport Offering for NetBeansIDE
DocumentationGeneral Java Development
External Tools and Services
Java GUI Applications
Java EE & Java WebDevelopment
Web Services Applications
NetBeans Platform (RCP) andModule Development
PHP and HTML5 Applications
C/C++ Applications
Mobile Applications
Sample Applications
Demos and Screencasts
MoreFAQs
Contribute Documentation!
Docs for Earlier Releases
Choose page language
30/10/2015 Java EE & Java Web Learning Trail - NetBeans Tutorials, Guides and Articles
https://netbeans.org/kb/trails/java-ee.html 2/10
mapping (ORM) in applications built on the JavaPlatform.
JavaScript and Ajax DevelopmentJavaScript is an object-oriented scripting language primarilyused in client-side interfaces for web applications. Ajax(Asynchronous JavaScript and XML) is a Web 2.0 techniquethat allows changes to occur in a web page without theneed to perform a page refresh. JavaScript toolkits can beleveraged to implement Ajax-enabled components andfunctionality in web pages.
GettingStarted
IntroductiontoDevelopingWebApplications
Introductionto Java EETechnology
GettingStarted withJava EEApplications
IntroductiontoJavaServerFaces 2.x
Introductionto Ajax
Tutorials andArticles
NetBeans E-commerce Tutorial
Introduction
Designingthe
ScreencastsPrimeFacesDevelopmentwith Maven
JavaScriptClientDevelopmentin Java EE
Java EEDevelopmentwithPrimeFaces
Video ofDeploying aWebApplication tothe OracleWebLogicServer
Video ofGettingStarted withJava EE 6Applications
YouTube:WebLogicServer 12c - 5Mins withGlassFishDescriptor
30/10/2015 Java EE & Java Web Learning Trail - NetBeans Tutorials, Guides and Articles
https://netbeans.org/kb/trails/java-ee.html 3/10
Application
Setting uptheDevelopmentEnvironment
Designingthe DataModel
Preparing thePage ViewsandControllerServlet
ConnectingtheApplication tothe Database
Adding EntityClasses andSessionBeans
ManagingSessions
IntegratingTransactionalBusinessLogic
AddingLanguageSupport
Securing theApplication
Testing andProfiling
Conclusion
Contexts andDependencyInjection
GettingStarted with
Support
YouTube: GetStarted withPrimeFacesDevelopment
YouTube:Unlocking theJava EE6Platform
YouTube:Type-safeinjection ofOSGi dynamicservices withGlassFish 3.1and CDI
YouTube:HTML5 andWeb Socketsin Glassfish
YouTube:Java EE 6does Java 7withGlassFish3.1.1
OSGi-enabled JavaEE Applications byArun Gupta(YouTube)
YouTube:Parent POMProject (Part 1of 6)
YouTube: APIand ServiceOSGi Bundle(Part 2 of 6)
YouTube:Client OSGiBundleinvoking anOSGi Service
30/10/2015 Java EE & Java Web Learning Trail - NetBeans Tutorials, Guides and Articles
https://netbeans.org/kb/trails/java-ee.html 4/10
Contexts andDependencyInjection andJSF 2.x
Working withInjection andQualifiers inCDI
Applying@AlternativeBeans andLifecycleAnnotations
Working withEvents in CDI
Using CDI toInject OSGiBundles asServices
Developing JavaWeb Applications
Using theWebSocketAPI in a WebApplication
Developingan EnterpriseApplicationfor OracleWebLogicServer
Creating aSimple WebApplicationUsing aMySQLDatabase
Generating aJavaServerFaces 2.0CRUDApplication
(Part 3 of 6)
YouTube:WAB clientinvoking anOSGi service(Part 4 of 6)
YouTube:Client OSGibundleinvoking EJBservice (Part 5of 6)
YouTube:Conclusionand otherpossibleextensions(Part 6 of 6)
Java EE 6 VideoTutorial by ArunGupta (YouTube)
JSP +Servlets +EJB: Java EE6 & GlassFish3 usingNetBeans 6.9(Part 1 of 5)
JavaPersistenceAPI 2: JavaEE 6 &GlassFish 3usingNetBeans 6.9(Part 2 of 5)
Facelets andJSF 2: JavaEE 6 &GlassFish 3usingNetBeans 6.9(Part 3 of 5)
30/10/2015 Java EE & Java Web Learning Trail - NetBeans Tutorials, Guides and Articles
https://netbeans.org/kb/trails/java-ee.html 5/10
from aDatabase
Integratingan Applet ina WebApplication
Securing aWebApplication
Using a LoadGenerator inNetBeansIDE
Cloud Support
RunningWebApplicationson OracleCloud
Oracle CloudDevelopmentwithNetBeansand Eclipse(OEPE) (JavaTraining Beatblog)
NetBeansWiki: AmazonBeanstalkSupport
EJB Technologyand JavaPersistence
Using theEmbeddedEJBContainer toTestEnterpriseApplications
CDI with JSF2: Java EE 6& GlassFish 3usingNetBeans 6.9(Part 4 of 5)
RESTful Webservices usingJAX-RS: JavaEE 6 &GlassFish 3usingNetBeans 6.9(Part 5 of 5)
All Screencasts
SampleApplications
Pet Catalog -Java EE 6SampleApplication
Scrum Toys -The JSF 2.0CompleteSampleApplication
UserAuthenticationWeb AppUsing JavaEE
Using theJavaPersistenceAPI in aStand-AloneWeb App
JSF CRUDWebApplicationwith JavaPersistence
30/10/2015 Java EE & Java Web Learning Trail - NetBeans Tutorials, Guides and Articles
https://netbeans.org/kb/trails/java-ee.html 6/10
Creating anEnterpriseApplicationwith EJB 3.1
Creating anEnterpriseApplicationUsing Maven
Testing aMavenEnterpriseApplication
Creating andRunning anApplicationClient on theGlassFishServer
BuildingSecureEnterpriseBeans
Profiling anEnterpriseApplication
UsingWebLogicJMS fromNetBeansIDE
Web Frameworks
IntroductiontoJavaServerFaces 2.x
JSF 2.xSupport
Vaadin
Spring WebMVC
Struts
API
DependencyInjection withStatelessSessionBeans
All SampleApplications
Community-Contributed
Docs
HierarchicalWeb ServiceDevelopmentwithNetBeans IDEby JayasuryaVenug(Extension ofNetBeans E-commerceTutorial)
Tutorial webdevelopment(with JSF) byMichaelMuller
DevelopJavaEE 6applicationwith JSF2,EJB3 and JPA(also atdzone) byChristopherLam
SecuringJavaEE 6applicationwith JavaEESecurity byChristopher
30/10/2015 Java EE & Java Web Learning Trail - NetBeans Tutorials, Guides and Articles
https://netbeans.org/kb/trails/java-ee.html 7/10
Grails
Wicket
AddingSupport ForA WebFramework
JavaScript andAjax Development
Introductionto Ajax
Using jQueryto EnhancetheAppearanceand Usabilityof a WebPage
Connecting aDojo Tree toan ArrayListusing JSON
Lam
CreateReverse AjaxWeb-Applicationswith DWR,GlassFish andNetBeans bySiegfried Bolz
DevelopingEnterpriseApplicationsfor GlassFishusing Mavenand NetBeansby Wouter vanReeven
Developing aSpringFrameworkMVCapplicationusingGlassFish byArulaziDhesiaseelan
EJBdevelopmentfor Glassfishusing Maven2and Spring byKristian Rink
SimplestPossible EJB3.1/REST(JSR 311)Componentby Adam Bien
Develop Ajax-based JSF2applicationswithPrimeFacesusingNetbeans 6.8
30/10/2015 Java EE & Java Web Learning Trail - NetBeans Tutorials, Guides and Articles
https://netbeans.org/kb/trails/java-ee.html 8/10
byChristopherLam
All Community-Contributed Docs
OtherResources
DevelopingApplications withNetBeans IDEUser's Guide
DevelopingEnterpriseApplications
Developingwith JavaPersistence
DevelopingWebApplications
DevelopingwithEnterpriseBeans
Working withWeb andApplicationServers
Using WebApplicationFrameworks
FAQs
NetBeansWebFrameworkFAQs
Java EEDevelopmentFAQs
30/10/2015 Java EE & Java Web Learning Trail - NetBeans Tutorials, Guides and Articles
https://netbeans.org/kb/trails/java-ee.html 9/10
Tutorials and OtherDocs
The Java EE7 Tutorial
The Java EE6 Tutorial
Join theGlassFishCommunity
MySQL andJava -Resources
ExampleBackbone.js ,JAX-RS, JPAApplication
GettingStarted withJSF 2.0 andCDI in JEE 6,Part 1, Part 2
IntegratingSeam withMaven,NetBeans andGlassFish
CombiningHibernate andFacelets withMaven,NetBeans andGlassFish
Weblogs
Ed Burns
Arun Gupta
CayHorstmann
VinceKraemer
30/10/2015 Java EE & Java Web Learning Trail - NetBeans Tutorials, Guides and Articles
https://netbeans.org/kb/trails/java-ee.html 10/10
Bookmark this page
SiteMap About Us ContactLegal & Licences
CarolMcDonald
GeertjanWielenga
The Aquarium
The ButtsoBlathers
By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2015, Oracle Corporation and/or itsaffiliates. Sponsored by