2016-03-23 5 views
0

お客様が入金すると、データベースにリクエストが挿入されます。これが起こると、別のJSP(管理ページの承認リストを含む)にアラートを送信したり、アラームを再生する必要があります。何か案は?SQLインサートでjspで警告/アラームを送信する方法

+0

アラームが通知を意味しますか? [この質問を参照してください](http://stackoverflow.com/q/16010701/4290096) –

+0

ウェブセッションに関しては、私は別のセッションを使用してメッセージを送信する場合、私の管理セッションが私のようにすぐにメッセージを取得する必要がありますソケットは開いていますか? – Inigo

答えて

0

誰かが興味がある場合は、タイルフレームワークを介してすべてのページにあるヘッダー上で実行されるポーリング機能を作成して解決します。

var alert = document.createElement('audio'); 
var count2 = $.cookie('list'); 
function poll(){ 
    setTimeout(function(){ 
    $.ajax({ 
     url: url 
     ,type: "GET" 
     ,success: function(data){ 
      var count1 = data.info; 
      if(count1>count2){ 
       count2 = count1; 
       alert.play(); 
       $.cookie("list",count2,{path:'/'}); 
       $("#approvalCount").html($.cookie("list")); 
      }else if(count1<count2){ 
       count2 = count1; 
       $.cookie("list",count2,{path:'/'}); 
      } 
     } 
     ,dataType: "json" 
     ,complete: poll 
     ,timeout: 2000 
    }) 
}, 30000); 

}その挿入したら

0

は、警告を表示するスクリプトを記述します。

out.println("<script><script>alert('Value Got inserted successfully')</script>"); 

か、このaswellのようにそれを行うことができます。

%><script>alert("Value Got inserted successfully")</script><% 
関連する問題