home.jspを使用してビューにエラーメッセージを表示したい<c:out value="${message}" />。でも表示したらクリアしたいです。何か案が?
4 に答える
            0        
        
		
関数の引数に追加RedirectAttributes redirectAttributesし、@RequestMapping次を使用して属性を設定します。
redirectAttributes.addFlashAttribute("message", "whatever went wrong") ;
return "redirect:/path_to_your_view" ;
注意:これは、Springのredirect:機能と連携して機能します。
于 2012-10-01T06:06:11.107   に答える
    
    
            0        
        
		
AjaxORプレーンを使用しJavascriptます。
もう1つの方法は、ページ全体を更新することです。ただし、お勧めしません。
于 2012-10-01T06:07:25.193   に答える
    
    
            0        
        
		
自動的にクリアしたい場合は、JQueryなどを使用して.delay、一定期間後にアクションを実行できます。これは、ユーザーを別のページにリダイレクトするか、単にdivエラーのレンダリングに使用したものを非表示にすることができます。
于 2012-10-01T06:07:50.950   に答える
    
    
            0        
        
		
javascriptメソッドを使用するsetTimeout()
http://www.w3schools.com/js/js_timing.asp
于 2012-10-01T06:08:19.730   に答える