帖子未在后端执行

时间:2018-04-26 12:24:52

标签: javascript angularjs spring-mvc post

我需要进行简单的上传,只是为了从前端向后端发送一些文件。但由于一些奇怪的原因,我不能发出POST请求。

当我发出GET请求时,会调用控制器并执行我所拥有的简单打印。

但是当我创建一个POST请求时,我希望将该文件发送到后端,所有发生的事情都是创建了请求,java代码/ Spring控制器没有被执行,也没有被调用。但请求返回成功,并执行回调函数。

这是控制器,它的晚餐很简单。没什么大不了的,因为我甚至无法让它执行。

@RequestMapping(value =“/ testingPost”,method = RequestMethod.POST)     public void postTest(final HttpServletRequest pRequest,final HttpServletResponse pResponse){

@RequestMapping(value = "/testingPost", method = RequestMethod.POST)
public void postTest(final HttpServletRequest pRequest, final HttpServletResponse pResponse){

    System.out.println("TESTING....POSST.........................................................................................");
}

这是从控制器中剪切的Javascript。

var data = {                     测试:'testInfo'                 };

            var config = {
                'Content-Type': 'application/json; charset=UTF-8'
            };

            $http.post(urlBuilder.create("/S/S/S/" + "usglGed" + "/" + "testingPost"), angular.toJson(data), config)
                .
                then(function(response){

                    console.log("in success post");

                }, function(response){

                    console.log("in fail");
                });

再一点没什么特别的。我不知道为什么弹簧控制器没有执行该方法。我不确定项目中是否有一些配置。或者我只是没有足够的经验,而且我没有看到任何东西。

提前谢谢!

0 个答案:

没有答案