2014-04-01から1ヶ月間の記事一覧

jersey-mvc-freemarkerでfreemarkerの設定をカスタマイズ

freemarkerという結構いろんなことが出来るJavaのテンプレートエンジンがあります。 http://freemarker.org/ 今悪い意味で話題のstruts2でも使われているライブラリです。 ※ freemarker自体が悪いわけではないですまた、今JavaのWAFでちょっと話題のJAX-RSと…

githubにmaven repositoryを作成して自作ライブラリを登録する

はじめに Mavenのライブラリは基本的にはCentral Repositoryに登録されていますが、手続きも面倒そうだったりするのでもっと手軽に公開サーバに登録したいということでやってみました。このあたりを参考にしました。 http://blog.lampetty.net/blog_ja/index…

Glassfish4.0.1でJersey MVCのvalidationを試してみた

動機 このあたり便利そうなので試してみました https://jersey.java.net/documentation/2.5.1/mvc.html#d0e12836最終的にはバリデーションエラーの際に戻った画面上で入力フィールドに値を残しておきつつ、エラーのあったフィールドにエラーメッセージを出し…

Glassfish4.0.1+jerseyでCDIエラー

最初に まず、jersey-mvc-freemarkerを使うために次のようにpom.xmlを書きます。 jersey-mvcは既にGlassfishに含まれているためprovidedにします。 jersey-mvcはservlet-api2.4に依存しているんですが関係あるのはjspを使うときのようなので https://jersey.…