Theo ZeroTurnaround.com 40% cộng đồng công nghệ sử dụng Spring Framework và là Java Web Framework được sử dụng phổ biến nhất, tiếp theo là JSF 21% - Số liệu 2014.
Hiện nay Spring Framework vẫn là Java Web Framework được sử dụng phổ biến nhất (32%).
Nếu bạn bắt đầu học Java Web Framework nên học Struts 1 trước (nó đơn giản, nhẹ nhàng và dễ sử dụng), tiếp theo có thể học Struts 2 (được chuyển từ WebWork sang, nó nặng nề và lượm thượm).
Nếu để làm cho các công ty, bạn nên học framework Spring MVC, nó rất mạnh mẽ. Mới đầu học bạn sẽ tốn nhiều thời gian, càng sử dụng bạn càng tiết kiệm thời gian và công sức.