Jersey
Glassfish4.0.1 build4でいろいろ試していましたが、build5が知らないうちにリリースされてました。 http://dlc.sun.com.edgesuite.net/glassfish/4.0.1/promoted/ (2014/5/5) よく使ってるものでいえばjerseyが2.5.1から2.8にバージョンアップしてました。 …
freemarkerという結構いろんなことが出来るJavaのテンプレートエンジンがあります。 http://freemarker.org/ 今悪い意味で話題のstruts2でも使われているライブラリです。 ※ freemarker自体が悪いわけではないですまた、今JavaのWAFでちょっと話題のJAX-RSと…
動機 このあたり便利そうなので試してみました https://jersey.java.net/documentation/2.5.1/mvc.html#d0e12836最終的にはバリデーションエラーの際に戻った画面上で入力フィールドに値を残しておきつつ、エラーのあったフィールドにエラーメッセージを出し…
最初に まず、jersey-mvc-freemarkerを使うために次のようにpom.xmlを書きます。 jersey-mvcは既にGlassfishに含まれているためprovidedにします。 jersey-mvcはservlet-api2.4に依存しているんですが関係あるのはjspを使うときのようなので https://jersey.…
JAX-RS実装であるJerseyですが、通常の画面をMVCで構築するための拡張が用意されています。 https://jersey.java.net/documentation/latest/mvc.html基本的な使い方は上のリンク先を見てもらうなりぐぐってもらうなりして、今回Responseヘッダにcharsetを指…