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、サーブレットなどのビューを解決することを意味します。

したがって、viewResolver を使用して別の JSP またはサーブレットにリンクし、indexController を使用して、リクエストが @Controller クラスによって処理されるようにします。

于 2012-07-13T12:24:32.083 に答える