Java

RedirectAttributes#addFlashAttributeしたオブジェクトをリダイレクト先のControllerで受け取る方法

リダイレクト先のControllerのアクションメソッドに、@ModelAttributeを付与した引数を設定すれば良い。下記のような感じ。 @RequestMapping("/page1") public String page1(RedirectAttributes attributes) { attributes.addFlashAttribute("attr1", "flash…

一つのFormから複数のModelAttributeを受け取る場合に、バリデーションエラーが400エラーになってしまうのを回避する

最近Spring Frameworkを触っているのだけど、バリデーション時の不可思議な挙動で2時間くらいハマったのでメモ。Spring Boot固有の問題かもしれない(そこまでは調べてない)。掲題の通り、一つのFormに複数のModelAttributeを割り当て、リクエスト値をアク…

Android開発はじめました

普段の業務ではかすりもしないジャンルだけれど、いい加減無視し続けてもいられないモバイル開発。というわけでAndroid開発の勉強がてらアプリを作ってみることに。大変ローペースだけれども三日坊主はこえたっぽいので、非公開でつけていた開発日誌を公開に…

EJB2+Servlet+JSPなEARをIDEなしで作る

諸事情によりIDEなしでEJB2+Servlet+JSPなEnterprise Applicationを構築したりする必要があったのでメモ。 想定するアプリケーション構造 Web Browser <---> JSP <---> Servlet <---> EJB(Stateless Session Bean) <---> DAO(POJO) <---> DB Web Browser ク…