2008年5月29日木曜日

Spring 2.5 AbstractWizardFormControllerを使ってみる(2)

「戻る」ボタンを実装します。

【手順概要】
page2form.jspにボタンを追加します。

confirmform.jspにボタンを追加します。

これだけ(!!)

【手順詳細】
page2form.jsp
formタグの中に以下を記載します。
<input type="submit" value="Previous" name="_target0">


confirmform.jsp
formタグの中に以下を記載します。
<input type="submit" value="Previous" name="_target1">


以上。素晴らしい。

#補足
前回投稿のspringapp2-servlet.xmlで、下記をコメントアウトしても問題なく動きました。
 <bean id="simpleWizardController"
class="springapp2.web.SimpleWizardController">
<!--
<property name="pages">
<list>
<value>page1form</value>
<value>page2form</value>
<value>confirmform</value>
</list>
</property>
-->

</bean>

逆にSimpleWizardControllerの以下をコメントアウトするとダメでした。
setPages(commands);

少し直感に反するなあ・・・

0 件のコメント: