1

我是 Spring 框架的新手。我开始从这个链接学习一些基本的东西。我被这个话题困住了。黑白视图和索引有什么区别。在 tat doc 中不太清楚

<bean id="viewResolver"
      class="org.springframework.web.servlet.view.InternalResourceViewResolver"
      p:prefix="/WEB-INF/jsp/"
      p:suffix=".jsp" />

<bean name="indexController"
      class="org.springframework.web.servlet.mvc.ParameterizableViewController"
      p:viewName="index" />
4

1 回答 1

0

您会看到 indexController 扩展了 PrameterizedViewController,这是一个始终返回命名视图的基本控制器。这个控制器的优点是客户端不会暴露于具体的视图技术,而只会暴露于控制器 url。

ViewResolver 是 InternalViewResolver 类型,这意味着它将解析诸如 jsp、servlet 等视图。

因此,您将使用 viewResolver 链接到另一个 jsp 或 servlet,并使用 indexController 以便您的请求由 @Controller 类处理。

于 2012-07-13T12:24:32.083 回答