ビューテクノロジー

Spring MVC のビューテクノロジの使用はプラグ可能です。Thymeleaf、Groovy マークアップテンプレート、JSP、その他のテクノロジを使用するかどうかは、主に構成の変更の問題です。この章では、Spring MVC に統合されたビューテクノロジーについて説明します。ビューリゾルバーについてはすでにご存知だと思います。

Spring MVC アプリケーションのビューは、そのアプリケーションの内部信頼境界内に存在します。ビューは、アプリケーションコンテキストのすべての Bean にアクセスできます。そのため、テンプレートが外部ソースによって編集可能なアプリケーションで Spring MVC のテンプレートサポートを使用することは推奨されません。これは、セキュリティに影響を与える可能性があるためです。