Multiple choice technology web technology

Struts, the popular MVC framework by the Jakarta project of Apache utilizes Front Controller pattern in one of the following key components of the framework. Please choose.

  1. Action

  2. ActionForm

  3. ActionServlet

  4. None of the above

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

In Struts framework, ActionServlet implements the Front Controller pattern. It receives all HTTP requests and delegates them to appropriate Action classes based on the struts-config.xml configuration. ActionServlet is the single entry point that handles common request processing tasks like navigation, workflow, and security, which is the essence of Front Controller pattern.