Basic configuration files looks unintuitive.
If I create simple hello world example, and then rename home.jsp to home.html and edit
home.jsp
home.html
Plain .html files are static and do not need a special ViewResolver. You should set up a static folder for your html pages as shown here.
For example:
<mvc:resources mapping="/static/**" location="/static/" />