Я полагаю, что проблема не в том, что решатель View (это напечатало бы другие исключения).
Внимательно прочитайте сообщение об ошибке, оно говорит, в чем проблема:
message /Spring3MVC/hello.html description
The requested resource (/Spring3MVC/hello.html) is not available.
Дело в том, что hello .html (обработчик) не может быть найден, а не jsp. - Но я не знаю, в чем именно проблема. - Я попытался воспроизвести ошибку, но не получил точно такое же сообщение об ошибке.
добавлено - найти проблему
При запуске Сервера он печатает все сопоставления на контроллере в файле журнала. В вашем случае должно быть что-то вроде
INFO : org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping - Mapped URL path [/hallo] onto handler 'halloController'
Если у вас нет такого утверждения, значит что-то не так с вашим сканированием контекста, или вы забыли включить модель программирования MVC @Controller, управляемую аннотациями. Это можно включить, добавив:
<!-- Enables the Spring MVC @Controller programming model -->
<annotation-driven />