| ||||||||||||||||
| 前のページ 1 2 3 4 次のページ | ||||||||||||||||
| LoginForm.javaの修正 | ||||||||||||||||
(5)のLoginForm.javaは、ログイン画面より入力されたログインIDとパスワードを保持するLoginForm.classのソースコードです。 本連載の第3回からの変更点としては、LoginFormの親クラスをValidatorFormとしている点です。LoginFormの親クラスをValidatorFormにすることでStrutsに備えられた入力チェック機能を利用することが可能となります。 LoginForm.java | ||||||||||||||||
import org.apache.struts.action.*; | ||||||||||||||||
| MessageResources.propertiesの追加 | ||||||||||||||||
(6)のMessageResources.propertiesは、メッセージを保持するプロパティファイルです。また、MessageResources.propertiesによってメッセージの表示方法も指定可能です。 MessageResources.properties | ||||||||||||||||
errors.header= | ||||||||||||||||
| SampleUser.javaの追加 | ||||||||||||||||
(7)のSampleUser.javaは、登録者の情報を保持するSampleUser.classのソースコードです。 SampleUser.java | ||||||||||||||||
public final class SampleUser { | ||||||||||||||||
| build.xmlの修正 | ||||||||||||||||
(8)のbuild.xmlは、JavaベースのビルドツールであるAntの動作を定義するための設定ファイルです。本連載の第3回からの変更点としては、Sample/WEB-INF/src/java/にShift_JISで格納されたMessageResources.propertiesをUTF-8に変換し、Sample/WEB-INF/classesに格納する点です。 build.xml | ||||||||||||||||
(省略) | ||||||||||||||||
| struts-config.xmlの修正 | ||||||||||||||||
(9)のstruts-config.xmlは、Strutsの動作を定義するための設定ファイルです。本連載の第3回からの変更点としては、ログイン画面のログインボタンを押した際に動作するアクションクラスであるLoginActionのreturn値が"error"であった場合、ログイン画面に遷移してエラーメッセージを表示する点です。 struts-config.xml | ||||||||||||||||
(省略) | ||||||||||||||||
| 前のページ 1 2 3 4 次のページ | ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||

