初めに
大分類関連の画面構成やその遷移に関しては、 こちら を参照してください。この章の全体構成に関して最初に記述しておきます。 xhtml ファイルのソースを一括して乗せることはしません。それは、まずファイルが大きいのです。そして、重要度や難易度からみて、そのレベルはさまざまです。そうした性格をもつファイルを一度に表示したのでは説明が困難ですし、読み手からしても大変と思います。そこで、この部分はきちんと説明しておきたいという部分と、それとペアで動作する管理 Bean の説明を繰り返そうと思います。
全体として見ると、トピック集といった形式になると思います。この形式の問題点は、全体像がつかみにくいということだと思います。ただその欠点は大きな問題ではないと考えています。それは、 Java EE のプログラムを作成するとなると、かなりの試行錯誤が必要になります。またそうした作業を通じて、理解がより深まると考えるからです。
特に、 jQuery や Bootstrap に関したことは別のところで書く予定にしています。
大分類関連の画面定義の xhtml ファイルは、 majorPage.xhtml になります。ペアとなる管理 Bean クラスは MajorPageBean です。