Home / Interview / JSF :: General Questions

Interview :: JSF

11)

What is eager managed bean?

The Managed bean is lazy by default. It means the bean is instantiated only when a request is made from the application.

You can force a bean to be instantiated and placed in the application scope as soon as the application is started.

12)

What are User Interface Components in JSF (JavaServer Faces)?

JavaServer Faces HTML tag library represents HTML form components and other basic HTML elements, which are used to display or accept data from the user. A JSF form sends this data to the server after submitting the form.

13) What are the MVC design modules?
  • Model
  • View
  • Controller
14)

Give a list of facelet tags?

  • Templates
  • Parameters
  • Custom
  • Remove
15)

Give a list of important DataTable operations?

  • Display DataTable
  • Add data
  • Edit data
  • Delete data
  • Using the data model
16) What does AJAX stand for?

AJAX stands for Asynchronous JavaScript and XML.

17)

List some AJAX attributes?

  • Disabled
  • Event
  • Execute
  • Immediate
  • Listener
  • Onerror
  • Onevent
  • Render
18)

Name some important event handlers?

  • ActionListener
  • ApplicationEvents
  • ValueChangeListener
19) What are the requirements for using integrated JSF using JDBC?
  • PostgreSQLJDBC4 Driver
  • PostgreSQL 9.1
20) What is the use of Controller module?

It handles the processing of an application.