![]() ![]() JSF is really an MVC framework in the classical sense where the view is built using facelets declaration language and the model is represented by the CDI managed beans and the controller is taken care of by the JSF engine itself. It does this in order to separate the internal representation of data from the manner in which that data is presented. MVC is an architectural design pattern for implementing user interfaces that divide the web application into three logical connected parts. We're going to start with a look at the model view controller design pattern, otherwise known as just MVC. This API includes many conveniences that allow a developer to deliver a high quality user experience out of the box and with very little design knowledge. Fortunately this is not too difficult to achieve with the help of JAVA EE API/JSF. This is the way users interact with your site and should be as user friendly as possible. The presentation layer is responsible for what your visitors will see when they visit your website. Well the layer we're going to talk about now is the presentation layer. Now remember that earlier I talked about the different layers of a typical monolithic application. I will explain how AJAX is natively supported and just how plugable the ecosystem is by looking at alternative templating frameworks such as prime faces. How data and events are bound to the context and how this is achieved via expression language. I will introduce you to the MVC design pattern and how to use it and you will discover the facelets view language and how it is used. When building web application we provide the end user with a way to interact with our application and this is what JSF gives us. In this video we're going to start by looking at JSF 2.0 and how it fits into the Java EE code system. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |