準備
まず、Webアプリケーションを構築する際の春ブートを使用する方法、フォローアップのためのセキュリティ制御を追加するために、単純なWebプロジェクトをビルドします。
ウェブ層は、マッピング要求を実装します
@Controller パブリック クラスHelloController { @RequestMapping( "/" ) パブリック文字列インデックス(){ 戻り "インデックス" 。 } @RequestMapping( "/ハロー" ) パブリック文字列のHello(){ 戻り "ハロー" 。 } }
/:index.htmlをにマッピングされている
こんにちは/:hello.htmlマップするため
のマッピングページの達成
のsrc /メイン/リソース/テンプレート/ index.htmlをします
<!DOCTYPE HTML> <HTMLのxmlns = "http://www.w3.org/1999/xhtml"のxmlns:TH = "http://www.thymeleaf.org"のxmlns:秒=「HTTP:// WWW。 thymeleaf.org/thymeleaf-extras-springsecurity3「> <HEAD> <TITLE>春のセキュリティを取得する</ TITLE> </ HEAD> <BODY> 春に<H1>セキュリティようこそ!</ H1> <P->クリック<番目:HREF = "@ {/こんにちは }"> こちら</a>こんにちは</ P> </ BODY> </ HTML>
SRC /メイン/リソース/テンプレート/ hello.html
<!DOCTYPE HTML>
<HTMLのxmlns = "http://www.w3.org/1999/xhtml"のxmlns:目= "http://www.thymeleaf.org"
のxmlns:秒 = "のhttp:// WWW。 thymeleaf.org/thymeleaf-extras-springsecurity3" >
<HEAD>
<TITLE>のHello World!</ TITLE>
</ HEAD>
<BODY>
<H1>こんにちは、世界!</ H1>
</ BODY>
</ HTML>
リンク/ハローindex.htmlの中で、それはどこ一切のセキュリティ制御明確ではありませんので、hello.htmlページへ直接ジャンプの後のリンクをクリックを提供するために見ることができます。
大企業のJAVASpringクラウドニーズB2B2C電子商取引プラットフォームのソースコードを内蔵したマイクロクラウドサービスを分散し、ペンギンBEGを追加してください:3536247259