Duvida sobre usar Spring MVC no meu Projeto

estou aprendendo Spring MVC, e quero usar o Spring no meu projeto e estou com a seguinte duvida.

1 - a minhas Páginas Fica dentro no WEB-INF ?
2 - criei um arquivo spring-context.xml , e configurei ele.

Codigo
`<?xml version="1.0" encoding="UTF-8"?>

<context:component-scan base-package="view" />
<mvc:annotation-driven /> 

<bean
	class="org.springframework.web.servlet.view.InternalResourceViewResolver">
	<property name="prefix" value="/WEB-INF/views/" />
	<property name="suffix" value=".xhtml" />
</bean>

    <bean id="dataSource"
    class="org.springframework.jdbc.datasource.DriverManagerDataSource">
    <property name="username" value="root" />
    <property name="password" value="1990Leao" />
    <property name="driverClassName" value="com.mysql.jdbc.Driver" />
    <property name="url" value="jdbc:mysql://localhost:3306/salao" />
</bean>

`

Aqui tem ótimas coisas sobre ele

:joy:

Dayson,

O primeiro bean que você colocou no seu spring-context.xml define onde vão ficar suas páginas web.

Então, no seu caso, elas vão ficar na /WEB-INF/views/, e lá dentro você pode criar mais pastas para organizar melhor.

As páginas devem ser .xhtml, pois você configurou assim. Se fossem páginas JSPs (Java Server Pages), você trocaria o value da property suffix para “.jsp”.