Apache Wicket, обычно называемый Wicket, представляет собой облегченную структуру веб-приложений на основе компонентов для языка программирования Java, концептуально аналогичную JavaServer Faces и Tapestry.
Spring Framework — это среда с открытым исходным кодом для разработки приложений на платформе Java. В его основе лежит широкая поддержка компонентных архитектур, и в настоящее время он насчитывает более двадцати высокоинтегрированных модулей.