Pewnie są gdzieś jakieś starsze aplikacje, które tego używają. W najnowszych raczej zwraca się JSON i cały widok budowany jest za pomocą jakiegoś frameworka JS-owego (angular, react). (W springu najczęściej będzie wyglądało to tak, że kontroler oznacza się adnotacją RestController i z automatu każdy zwracany obiekt jest wrzucany do body HTTP).