私はEXTJSとSERVLETを使用しています。サーブレットではrequest.setAttributeを介して値を渡していますが、EXTJSで値を取得できません。
Ext.onReady(function(){
var myData=null;
Ext.Ajax.request({
url: 'DisplayTest',
method:'POST',
success: function ( result, request ) {
myData =Ext.decode(result.responseText);
},
failure: function ( result, request) {
Ext.MessageBox.alert('Failed', result.responseText);
}
});
var store = new Ext.data.ArrayStore({
fields: [
{name: 'name'},
{name: 'id'},
]
});
store.loadData(myData);
// create the Grid
var grid = new Ext.grid.GridPanel({
store: store,
columns: [
{
// id :'company',
header : 'Name',
width : 160
},
{
header : 'ID',
width : 75
},
],
height: 350
});
grid.render('db-grid');
});
上記のコードでは、サーブレットから配列またはリストの形式で変数 myData に値を取得したいと考えています。サーブレットと EXTJS の例を教えてください。
ありがとう