Struts interview questions

Struts is an application development framework which helps rapid development, that is designed for and used with the popular J2EE (Java 2, Enterprise Edition) platform. It cuts time out of the development and testing process and makes developers more productive by providing them a series of tools and components to build applications with. It is non-proprietary or a freeware and works with virtually any J2EE-compliant application server. Struts falls under working of the Jakarta subproject of the Apache Software Foundation and comes with an Open Source license (meaning it has no cost or expense to use and its users have free access and ability to modify all its internal source code).