ユーザーがDBに保存されたBeanを変更できるようにする次のフォームがあります。
<html:form action="/confMod">
<table id="inserimento">
<tr>
  <td>Titolo</td>
  <td><html:text property="titolo" value="${libro.titolo }"/>
</tr>
<tr>
  <td>Pagine</td>
  <td><html:text property="pagine" value="${libro.pagine }"/>
</tr>
<tr>
<td>ISBN</td>
<td><html:text property="isbn" value="${libro.isbn }"/>
  </tr>
</table>
<html:hidden property="idLibro" value="${idLibro }"/>
<html:hidden property="opCod" value="modifica" />
<html:submit value=" Inserisci " />
ユーザーが送信すると、validate()メソッドは入力をチェックします。入力が正しくない場合、Struts はフォームを含む JSP に戻りますが、値は空です。古い価値観を形に残したい…どうしたらいいの?validate()メソッドで BD にアクセスしたり、セッションで保存したりしたくありません。