ajax不会将信息从客户端发送到服务器端

ajax不会将信息从客户端发送到服务器端,ajax,Ajax,我在客户端有一个ajax: $("#TIPUL_ACTULUI").change(function(){ var selectedText = $(this).find("option:selected").text(); $.ajax({ type:'POST', url: '<c:url value="/"/>searchByAct', data:{act:selectedT

我在客户端有一个ajax:

 $("#TIPUL_ACTULUI").change(function(){
        var selectedText = $(this).find("option:selected").text();
        $.ajax({
            type:'POST',
            url: '<c:url value="/"/>searchByAct',
            data:{act:selectedText},
            dataType: 'json',
            context:this,
            success:function(data){
                $('#DREVIZ').html(data);
            },
            error:function(xmlHttpRequest, textStatus, errorThrown){
                if(xmlHttpRequest.readyState=0 || xmlHttpRequest.status == 0)
                    return;
            }
        });
    });
$(“#TIPUL_ACTULUI”).change(函数(){
var selectedText=$(this).find(“选项:selected”).text();
$.ajax({
类型:'POST',
url:“searchByAct”,
数据:{act:selectedText},
数据类型:“json”,
背景:这,,
成功:功能(数据){
$('#drevis').html(数据);
},
错误:函数(xmlHttpRequest、textStatus、errorshown){
if(xmlHttpRequest.readyState=0 | | xmlHttpRequest.status==0)
回来
}
});
});
在服务器端:

@RequestMapping(value="/searchByAct", method=RequestMethod.POST)
    public ModelMap acte(@RequestParam(required = false, value = "act") String act){
        ModelMap model=null;
        model.clear();
        PortalUserDetails user = (PortalUserDetails) SecurityContextHolder.getContext().getAuthentication().getPrincipal();

        ArrayOfSlSordIdRegInfo arrayActe = ixService.searchActeForCUI(user.getPunctDeLucru().getCnpCuiOE(),
            String.valueOf(user.getPunctDeLucru().getIdPDL()));

        Map<String, List<SlSordIdRegInfo>> comboItemsMap4 = new HashMap<String, List<SlSordIdRegInfo>>();
        comboItemsMap4.put(Constants.CHEIE_SORD_DREVIZ, arrayActe.getSlSordIdRegInfo());

        model.addAttribute("comboItemsMap4", comboItemsMap4);

        return model;
    }   
@RequestMapping(value=“/searchByAct”,method=RequestMethod.POST)
公共模型映射acte(@RequestParam(required=false,value=“act”)字符串act){
ModelMap model=null;
model.clear();
PortalUserDetails用户=(PortalUserDetails)SecurityContextHolder.getContext().getAuthentication().getPrincipal();
ArrayOfslSordeGinfo arrayActe=ixService.SearchActeForci(user.getPunctDeLucru().getCnpCuiOE(),
字符串.valueOf(user.getpunctedlucru().getIdPDL());
Map comboItemsMap4=新建HashMap();
comboItemsMap4.put(Constants.CHEIE_SORD_DREVIZ,arrayActe.getSlSordIdRegInfo());
addAttribute(“comboItemsMap4”,comboItemsMap4);
收益模型;
}   

我的问题是编译器无法到达服务器端。我做错了什么?谢谢

查看代码时,我唯一想到的是将
url
更改为:

url: '/searchByAct',

如果您确定URL正确,请尝试将“数据”参数字符串化:

$.ajax({
    ...
    data: JSON.stringify({act:selectedText}),
    ...
}
我的链接是:我得到的错误是:找不到404帖子。我需要在服务器端输入一个断点,但它没有进入那里。。。我尝试了简单的url,但它也不起作用。