Multiple choice technology programming languages

In order to implement a custom UI component in JSF, what does the renderer class extend from?

  1. javax.faces.renderer.Renderer

  2. javax.faces.render.Renderer

  3. javax.faces.render.Render

  4. javax.faces.renderer.Render

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

To implement a custom UI component in JSF, the renderer class must extend javax.faces.render.Renderer. This base class provides the framework for encoding and decoding component markup. Note the package structure is javax.faces.render, not javax.faces.renderer, making option B correct and A incorrect.