Возможно ли, чтобы представление полностью разрабатывалось и размещалось на стороне клиента, с контроллером и моделью на сервере?
Что вы подразумеваете под этим? Что ж, вы можете построить HTML на клиенте с помощью Java Script, отправляя запросы ajax для данных на контроллер, но Spring Spring не предназначен для этого. Для этого вам, вероятно, понадобится что-то вроде DWR