タグ

2016年9月27日のブックマーク (2件)

  • Spring Boot で Thymeleaf テンプレートを使う - NOSIX

    概要 Hello World をブラウザで表示できることを確認できたので、 HTML 文書をブラウザで表示できるようにします。 HTML を表示する際には静的な HTML としてではなく、 動的に生成した HTML を表示するようにするため、 テンプレートエンジンを使用します。 テンプレートエンジンには Thymeleaf (タイムリーフ) を使います。 確認環境 IntelliJ IDEA COMMUNITY 2016.2 Spring Boot 1.4.0 参考情報 Tutorial: Using Thymeleaf (ja) Thymeleaf の使い方。日語。 Tutorial: Thymeleaf + Spring Thymeleaf と Spring の連携。英語。 手順 build.gradle に org.springframework.boot:spring-boot-

  • Spring Security(+ MVC) JavaConfig - Qiita

    概要 Spring SecurityとSpring MVCをxmlを使わずに設定してみた際のメモ。 完全なソースはGutHub 設定内容 認証エラーの場合はログインページを表示する 但し、Ajaxリクエストの場合はHTTPステータス401を返す Thymeleafでsec:authorize="hasRole('ROLE_ADMIN')"のように、ロールによって表示を切り替えられるようにする 必要な依存関係 使用する主なモジュールとバージョン SpringSecurity : 4.0.0.M1 SpringMVC : 4.0.5.RELEASE Thymeleaf : 2.1.3.RELEASE 詳細はpom.xmを参照 SpringSecurityの設定 今回はAjaxリクエストの場合はログインページにリダイレクトするのではなくて、HTTPステータス401を返したいので、リクエストヘッダ

    Spring Security(+ MVC) JavaConfig - Qiita