読者です 読者をやめる 読者になる 読者になる

Java EE 事始め!

主にJava EEについて、つらつらとマイペースに書いていきます。「Java EEを勉強するときに、一番最初に読んでもらえるブログ」を目指して頑張ります!

必要最小限のサンプルでThymeleafを完全マスター

この記事は? Java EE Advent Calendar 2016 - Qiitaの12日目です。 昨日の記事は@yyYankさんの「どうすんのJava EE - Javaプログラマのはしくれダイアリー」でした。明日は@n_agetsuさんです。 Thymeleafは、Javaで作られたテンプレートエンジンです。JSPの…

Spring Boot 1.4でThymeleaf 3を使う

プロジェクト作成は、Spring Initializrとかで作成済みの前提です。 Spring Boot 1.4では、デフォルトでThymeleaf 2が使われます。 Thymeleaf 2ではXHTMLで書く必要がありますが、Thymeleaf 3だと完全にピュアなHTMLで書くことが可能です。 pom.xmlのpropert…

Jersey MVCでThymeleafを使おう!

この記事について JJUG CCC 2016 Spring「ネクストStruts/Seasr2としてのJava EEアクションベースMVC入門」の補足記事です。 Jersey MVCで、JSPの代わりのビューとしてThymeleafを使う方法を解説します。 Jersey MVCの基本については、下記の記事を参照して…

Jersey MVC + Thymeleafしたら文字化けた時の対策

環境 OS X 10.11.4 Google Chrome Payara Web ML 4.1.1.161.1 (Jersey 2.22.1) Thymeleaf 2.1.4.RELEASE プログラム概要 @bufferingさんの記事を参考に、Thymeleaf用のTemplateProcessorを作成。 @Provider public class ThymeleafTemplateProcessor extends…