This JSF tutorial from https://www.fireboxtraining.com demonstrates how to create a Java Server Faces application using Oracle JDeveloper. JSF uses MVC (Model-View-Controller) architecture to separate the business logic from the view layer of an application.
Learn more about Java. Choose from our wide variety of Java training classes. https://www.fireboxtraining.com/java-training