Вы можете использовать что-то вроде:
<bean id="viewResolver"
class="org.springframework.web.servlet.view.UrlBasedViewResolver">
<property name="viewClass"
value="org.springframework.web.servlet.view.JstlView" />
<property name="prefix" value="/WEB-INF/jsp/" />
<property name="suffix" value=".jsp" />
</bean>
<bean id="handlerMapping"
class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="/vehicleSearch">vehicleSearchController</prop>
</props>
</property>
</bean>
Если был файл /WEB-INF/jsp/vehicleSearch.jsp, он был бы сопоставлен с контролем транспортных средств. В этом случае файлы JSP используются для представления, но вы можете адаптировать его к вашей технологии представления.
Конфигурируя его таким образом, вам все равно потребуется написать сопоставление для каждого файла. Лучший способ (как предложил Теджа) - это, вероятно, аннотировать сопоставления в вашем контроллере и покончить с конфигурацией XML.
, например
@Controller
@RequestMapping("/vehicleSearch")
public class VehicleSearchController {