Extバックグラウンドロードデータ異常exceptionがフロントに戻る
Ext.data.Storeがバックグラウンドにデータをロードする場合、異常が発生した場合、データは返されず、エラーメッセージも表示されません.この場合、storeのexceptionイベントを傍受できます.
Ext.tree.TreeLoaderデータロード異常処理:
store.on('exception',function(dataProxy,type,action,options,response,arg){
Ext.MessageBox.alert('Error', response.responseText);
})
Ext.tree.TreeLoaderデータロード異常処理:
new Ext.tree.TreeLoader({dataUrl:'LoadServlet',
listeners:{
loadexception: function(treeLoader, node, response){
Ext.Msg.alert('Error', response.responseText);
}
}