A company provides call center support for corporations world-wide. Each agent in the call center
can be assigned to multiple call center customers. All of the company’s customers use Windowsbased user interfaces and it has just signed a new customer that uses a Java EE backend and
wants a rich interface. The company is developing a user interface for the new customer with the
following requirements: Customer service representatives (CSRs) must be able to work with
minimal training on the application. CSRs must be able to switch between call center systems
quickly. Screens must have a Windows “look and feel.” 2000 agents spread across four locations
must be able to use the system. What advice would you give this company on the user interface
(UI)?
A.
Write the UI using JSP and JSTL
B.
Write the UI using JSPs with embedded scriptlets
C.
Write the UI using Ajax, accessing servlets directly
D.
Write the UI using Java Swing and distribute using JNLP