ローカルホスト (Tomcat) にデプロイされている json Web サービスを sencha touch から呼び出そうとしていますが、リクエスト応答が悪く、コンテンツ タイプを削除するとサポートされていないタイプを受け取ります。sencha touch から json サービスを利用するための正確なコードを教えてください。
ここにコードがあります、
Ext.Ajax.request({
url:'../service/login.json',
headers: {
"Content-Type": "application/json"
},
method:'POST',
params:{email:Ext.getCmp('login_field').getItems().items[0].getValue(),password:Ext.getCmp('login_field').getItems().items[1].getValue()},
success:function(res,req){
alert(res.reponseText);
var data = Ext.decode(res.responseText);
if(data.responseMessage){
Ext.getCmp('login_field').getItems().items[0].reset();
Ext.getCmp('login_field').getItems().items[1].reset();
if(!Ext.getCmp('MainPanel')){
Ext.Viewport.add({xtype: 'MainPanel'});
}
Ext.getCmp('MainPanel').show({type:'slideIn',direction:'left'});
Ext.getCmp('LoginPanel').hide();
}
else{
Ext.Msg.alert('Health Track','Invalid Login');
}