【SpringMVC】GoogleChartsの利用
画面でボタン押下時にモーダルダイアログを表示し、 GoogleChartsを利用し、グラフを表示します。 画面の処理 ボタンにIDを追加する。 モーダルダイアログの表示領域を設定する。 JavaScriptでサーバー側か …
技術メモ
画面でボタン押下時にモーダルダイアログを表示し、 GoogleChartsを利用し、グラフを表示します。 画面の処理 ボタンにIDを追加する。 モーダルダイアログの表示領域を設定する。 JavaScriptでサーバー側か …
SpringMVCでバリデーションチェックを実施します。 例として、作業時間入力用のクラスがあるとして、それを複数所持するListがあるとし、 JSPでそのListをループし、作業時間入力レコードを複数表示およびチェック …
JSPではサーブレット側の処理を記載していないと 値が渡せないので、画面側のデザインが値ありで確認しにくかったりしていましたが、 Thymeleafでは値がある場合、ない場合の動作を切り分けられる点、 また便利なタグが多 …
pom.xml 拡張設定の内容を記載します。 前回の設定と同様に「dependencies」タグの中に下記内容を記載していきます。 バリデーションチェックライブラリー JavaオブジェクトをJSON形式に変換しGoogl …
pom.xml mavenのプロジェクト定義ファイルで ビルドする際に依存する外部jarファイルの設定やJDKのバージョンを定義します。 基本設定 「dependencies」タグの中に下記内容を記載していきます。 We …
src/main/webapp/WEB-INF/spring/root-context.xml アプリケーションの共通設定として、 ファンクション層(F層:Service)、データ層(D層:Dao)の定義を行う。 「@A …
src/main/webapp/WEB-INF/web.xml Springの共通Bean設定ファイルの定義 アプリケーションの共通設定を行う。 root-context.xmlではファンクション層(F層:Service …
Spring MVCプロジェクト作成 「ファイル」-「新規」-「Spring」-「Springプロジェクト」を選択します。 テンプレートは「Spring MVC Project」を選択します。 ここで最初はテンプレートが …
Spring MVC導入 普段は軽さ重視で「Eclipse 3.7 Indigo」を利用しているのですが、 プラグインの追加で「Eclipse 3.7 Indigo」用の 「Spring Tool Suite」を選択して …