
Flash Scopeでリダイレクト先にパラメータを渡してみた
purin_it ITエンジニアとして経験・学習したこと
Flash Scopeを利用すると、セッションを使わなくてもリダイレクト先にパラメータを渡すことができる。また、リダイレクト終了後に、Fla …
Spring Boot上でControllerAdviceアノテーションを利用したパラメータ変換処理を実装してみた
purin_it ITエンジニアとして経験・学習したこと
ControllerAdviceアノテーションを適用したクラス内で、InitBinderアノテーションを付与したメソッドを利用すると、そのメ …
Spring Boot上でControllerAdviceアノテーションを利用したエラー処理を実装してみた
purin_it ITエンジニアとして経験・学習したこと
発生したエラー種類に応じたエラー処理を実装するには、ControllerAdviceアノテーションを適用したクラス内で、引数に例外クラスを指 …
Spring BootのWEB画面上にThymeleafのfragmentを利用してみた
purin_it ITエンジニアとして経験・学習したこと
Thymeleafのfragmentを利用すると、サイトの共通部分を別ファイルに切り出すことができる。今回は、fragmentを利用したサン …
GradleタスクのbootRunを利用してSpring Bootを起動してみた
purin_it ITエンジニアとして経験・学習したこと
Gradleタスクの「bootRun」を利用すると、Spring Bootアプリケーションを起動することができる。以前、gradlewコマン …
Spring Bootの画面にJSPを利用してみた
purin_it ITエンジニアとして経験・学習したこと
これまでは、Spring Bootの画面にThymeleafを利用していたが、今回はJSPを利用してみたので、そのサンプルプログラムを共有す …
Spring Bootでリクエストを送ったクライアントのIPアドレスを取得してみた(2)
purin_it ITエンジニアとして経験・学習したこと
以前、このブログにて、IPアドレスをIPv4形式で取得する方法について記載していたが、今回、別の方法でIPアドレスをIPv4形式で取得するこ …
複数画面をもつSpring BootのWEBアプリケーションを作成してみた
purin_it ITエンジニアとして経験・学習したこと
今回は、入力画面・確認画面・完了画面の3画面を含み、HTMLオブジェクトとしてテキストボックス・セレクトボックス・ラジオボタン・チェックボッ …
Spring Bootでリクエストを送ったクライアントのIPアドレスを取得してみた
purin_it ITエンジニアとして経験・学習したこと
業務用のWEBアプリケーションを作成する際、アクセスログ等にIPアドレスを残しておきたい場合がある。 IPアドレスは、「-Djava. …
Spring BootのFilter内でエラーが発生した場合の例外処理を追加してみた
purin_it ITエンジニアとして経験・学習したこと
WEBアプリケーションを作成する際、処理の途中でエラーが発生した場合に、特定のエラーページに遷移してエラーメッセージを表示したり、エラーログ …