2017-04-19 21 views
1

POST/Redirect/GET戦略を使用して、1つのコントローラから他のコントローラにデータを送信するのに、flashAttributesを使用しています。しかし、私はフィルタクラスのモデル属性にアクセスする必要があります。私のフィルタークラスはこのように見えます。OncePerRequestFilterのHttpServletrequestからモデルの属性を取得するSpring MVC?

public class JwtAuthenticationTokenFilter extends OncePerRequestFilter { 
@Override 
    protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response, FilterChain chain) throws ServletException, IOException { 
} 
} 

からmodelAttributeを取得する方法はありますか。

ありがとうございます事前にありがとうございます

答えて

0

多くの闘争の後に見つかりました。フィルタでこのコードを使用してflashAttributesを取得できます。

FlashMap flashMap =new SessionFlashMapManager().retrieveAndUpdate(request,null); 
if (flashMap != null) { 
    value = (String)flashMap.get("key"); 

} 
関連する問題