Я использовал Apache Click, и был довольно разочарован ... простые вещи были трудны для выполнения, и хотя я изначально находил фреймворк элегантным в концепции, в действительности он быстро стал совсем не элегантным - базовое управление состояниемкомпонентов было ужасно громоздким во всем, кроме самых простых случаев.
Я также был разочарован, узнав, что утверждение Клика о «полной поддержке JSP» просто не соответствует действительности - например, их компонент Panel, один из их центральныхКомпоненты, используемые для макета, не могут использоваться с шаблонами JSP, он поддерживает только Velocity или FreeMarker (верно для Click 2.3, последней версии, которую я оценил).Более того, они не заинтересованы в исправлении этого - я на самом деле представил патч, позволяющий панелям и другим компонентам работать с шаблонами JSP, но они проявили ограниченный интерес и никогда не принимали его.Гобелен, но я могу сказать, что в тот день, когда я отказался от клика в пользу Play!1.x фреймворк был удачным (хотя, кстати, теперь, после выхода неутешительного Play! 2.0, я снова в поисках достойного статически скомпилированного веб-фреймворка).