ParameterizableViewController
コントローラーにアクセスせずにリクエストをjspファイルにリダイレクトするために使用できます。
例1.への
マッピング/welcome.htm
welcomeController
<bean class="org.springframework.web.servlet.handler.SimpleUrlHandlerMapping">
<property name="mappings">
<props>
<prop key="/welcome.htm">welcomeController</prop>
</props>
</property>
</bean>
2. toのマッピングviewName
プロパティwelcomeController
WelcomePage
<bean name="welcomeController"
class="org.springframework.web.servlet.mvc.ParameterizableViewController">
<property name="viewName" value="WelcomePage" />
</bean>
3.ビューリゾルバーの定義
<bean id="viewResolver"
class="org.springframework.web.servlet.view.InternalResourceViewResolver" >
<property name="prefix">
<value>/WEB-INF/pages/</value>
</property>
<property name="suffix">
<value>.jsp</value>
</property>
</bean>
にマッピング/welcome.htm
され/WEB-INF/pages/welcomePage.jsp
ます。
詳細については、ソースを参照してください。