:
これは、バージョン3.1のドキュメントです。これはSpring 3.2で導入されましたが、そのバージョンよりも前には何も存在しません。
あなたはこの自分を実装したい場合は、単純なフィルタを使用することができます
public class XFrameOptionsHeaderFilter extends OncePerRequestFilter {
@Override
protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain filterChain) throws ServletException, IOException {
response.setHeader("X-Frame-Options", "SAMEORIGIN");
filterChain.doFilter(request, response);
}
}
あなたはあなたのアプリケーションのコンテキストでこのクラスのBeanを作成する必要があります。その後、
<bean id="xFrameOptionsHeaderFilter" class="your.package.XFrameOptionsHeaderFilter"/>
、レジスタをあなたのフィルタweb.xml
:
<filter>
<filter-name>xFrameOptionsHeaderFilter</filter-name>
<filter-class>org.springframework.web.filter.DelegatingFilterProxy</filter-class>
</filter>
<filter-mapping>
<filter-name>xFrameOptionsHeaderFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
コントローラにカスタムヘッダーを設定することができます response.setHeader( "X-Frame-Options"、 "SAMEORIGIN"); –