test200888
test200888
2009-04-26 19:31
浏览 239

说找不到ACTION

deletefriend:function(_userid,_friendid){
Ext.Ajax.request({
url:'deleteFriend.do',
params : {
_userid : _userid,
_friendid:_friendid
},
success : function() {
Ext.getCmp("clientWindow").updateUserList();
Ext.MessageBox.alert("删除成功","删除好友成功");

         },
        failure : function() {
            Ext.Msg.show({
            itle : '错误提示',
            msg : '删除好友失败!',
            icon : Ext.Msg.ERROR,
            buttons : Ext.Msg.OK

            })

                }
                })

},

这个方法我去掉http://localhost:8080/WebQQ2009就说找不到这个action了,其他方法里的都能找到,
加上http://localhost:8080/WebQQ2009就能找到,但这样远程访问又不行!

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • zhoujuan520
    zhoujuan520 2009-04-26 19:52
    已采纳

    这个其实和extjs没有多大关系,主要就是你的请求路径写错了.
    你写url:'deleteFriend.do', 的时候,他找不到你的action有两种可能.一种就是你没有配置好action,一个就是你请求路径写错了.你可以从你的项目根目录开始写,这样你就可以避免很多路径的问题

    点赞 评论

相关推荐