Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
JSF - building complete CMS with Java and JavaServer Faces

JSF – building complete CMS with Java and JavaServer Faces

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.1/10 (Our Score)
Product is rated as #248 in category Java

Update – 2019–01–11 Project is Mavenized and updated to: Java 11, Apache Maven 3.6.0, Apache Tomcat 9.0.14, Eclipse IDE 2018–12. Beside mavenization, project is also modularized (please check section: Appendix).

Are you interested in Java web developement? Tired of JSP?

Why not use JSF? Did you know that as Oracle states: JSP technology is considered to be a deprecated presentation technology for JavaServer Faces ?

What is JSF?

JSF is a component based MVC framework which is built on top of the Servlet API and provides components via taglibs which can be used in JSP or any other Java based view technology such as Facelets. Facelets is much more suited to JSF than JSP. It namely provides great templating capabilities such as composite components, while JSP basically only offers the <jsp:include> for templating, so that you’re forced to create custom components with raw Java code (which is a bit opaque and a lot of tedious work in JSF) when you want to replace a repeated group of components with a single component. Since JSF 2.0, JSP has been deprecated as view technology in favor of Facelets.

As being a MVC (Model–View–Controller) framework, JSF provides the FacesServlet as the sole request–response Controller. It takes all the standard and tedious HTTP request/response work from your hands, such as gathering user input, validating/converting them, putting them in model objects, invoking actions and rendering the response. This way you end up with basically a JSP or Facelets (XHTML) page for View and a JavaBean class as Model. The JSF components are used to bind the view with the model and the FacesServlet uses the JSF component tree to do all the work.

Instructor Details

Hi everybody. My experience includes many years of development on core PHP and core Java, as well on various technologies and frameworks. I have been developing web sites, applications, content management systems, shopping cart systems, batch jobs, GUI applications, databases, newsletter systems, etc. I have been working for 9 years as PHP backend/web developer and 3 years as Java developer. I love programming in Java, Spring framework, complex integrations, web services, microservices architecture. Beside Java and PHP, I love to research and play with various technologies like Docker. I also know Python (love-crush for Flask framework), JavaScript, Angular, AngularJS, jQuery, SQL, XML, HTML, CSS, etc. I love to investigate various API-s and I love to work on Linux and Windows.

Specification: JSF – building complete CMS with Java and JavaServer Faces

Duration

10 hours

Year

2019

Level

Intermediate

Certificate

Yes

Quizzes

Yes

6 reviews for JSF – building complete CMS with Java and JavaServer Faces

3.9 out of 5
3
1
1
0
1
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Stephen Julias

    Great course

    Helpful(0) Unhelpful(0)You have already voted this
  2. Chandan Maddanna

    The course so far has been great, to the point, clear and not a lot in a single video. Thanks, really has been helpful in learning .

    Helpful(0) Unhelpful(0)You have already voted this
  3. Lofus Malik

    Course with great materials and clear explanations. Lessons are separated just as they should be.

    Helpful(0) Unhelpful(0)You have already voted this
  4. Wesam Algjamia

    It is very important to learn the basics of Java in order to learn to build a project

    Helpful(0) Unhelpful(0)You have already voted this
  5. Guntur Setiawan

    good and simple explaination, easy to understand and easy to follow the practical, but please show us also the preview site not only the cms preview thank you Best Regards, Guntur

    Helpful(0) Unhelpful(0)You have already voted this
  6. Rick Wubs

    Terrible course. A lot of duplicate code, and the final product doesn’t even work properly. If you want to know about worst practices in software design, then please watch this series to see how you can hardcode everything and duplicate the same code literally 10 times right below each other.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    JSF – building complete CMS with Java and JavaServer Faces
    JSF – building complete CMS with Java and JavaServer Faces

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare