Это в значительной степени яблоки с апельсинами.
Эта статья в вики суммирует некоторые сходства и различия, а также начало стратегии их совместного использования, что, я думаю, является интересной идеей.
Wicket - это, прежде всего, серверная технология с некоторой встроенной поддержкой Ajax и подключениями для подключения большего количества Ajax. Он не переводит Java в JavaScript, как GWT. Он поддерживает состояние на стороне сервера, где GWT поддерживает состояние на клиенте.
Обе они основаны на компонентах, и мне кажется, что они чувствуют развитие Swing (хотя Wicket, похоже, не чувствует Swing по крайней мере еще с одним респондентом).