簡易書籍登録アプリケーション作成(バリデーション版)

7.2 簡易書籍登録アプリケーション作成(バリデーション版)

7.2.1 アプリケーション概要

1 アプリケーション作成の目的

6.5で作成したプロジェクトをもとに、バリデーションの利用方法を学習していきます。

2 簡易書籍登録アプリケーション(バリデーション版)プロジェクト構成(完成状態)

7.2.2 エンティティクラスの修正

1 「Book.java」クラスファイルに以下に示すソースコードを追記する。

■ソースコード
【ファイル名:Book.java】

7.2.3 コントローラークラスの修正

1 「BmsController」クラスファイルに以下に示すソースコードを追記する。

■ソースコード
【ファイル名:BmsController.java】

7.2.4 テンプレートファイルの作成

1 「list.html」ファイルに以下に示すソースコードを記述する。

■ソースコード
【ファイル名:insert.html】

7.2.5 アプリケーションの実行

1 XAMPP(MySQL)の起動
2 アプリケーションの実行
3 アプリケーションにアクセス(書籍一覧画面)

以下のアドレスから簡易書籍一覧表示アプリケーションにアクセスします。
URL:http://localhost:8080/insert

図 7.2 1:アプリケーションアクセス画面(書籍登録画面で何も入力せず、登録ボタンクリック)


図 7.2 2:アプリケーションアクセス画面(再度書籍登録画面が表示され、エラーメッセージが表示される)



NEXT>> 7.3 簡易書籍登録アプリケーションの説明(バリデーション版)