十几岁的老头子 2020-12-04 14:20 采纳率: 0%
浏览 34

ajax做登录请求成功了 已经进入后台为什么就是不走success

后台代码(Java):

    @RequestMapping(value = "loginUserNameAndUserPassword",method = RequestMethod.POST)
    public Admin loginUserNameAndUserPassword(
            @RequestParam("userName") String userName,
            @RequestParam("userPassword") String userPassword){
        if(userName != null && userPassword != null){
            Admin admin = adminService.readUserNameAndUserPassword(userName,userPassword);
            System.out.println(admin);
            return admin;
        }
        return null;
    }

前端代码:

$(function(){
    $("#loginBtn").click(function(){
        var userName = $("#userName").val()
        var userPassword = $("#userPassword").val()
        $.ajax({
            type: "POST",
            url: "http://localhost:8083/AdminController/loginUserNameAndUserPassword?userName="+userName+"&userPassword="+userPassword,
            dataType:"json",
            success:function (msg) {
                alert("成功")
                window.console.log("成功");
            },
            error: function () {
                alert("错误")
            }
        });
    })
})
  • 写回答

5条回答 默认 最新

  • bosaidongmomo 2020-12-04 15:02
    关注

    你的ajax datatype 是json  要在controller 的public Admin loginUserNameAndUserPassword  改成 public @ResponseBody Admin loginUserNameAndUserPassword

    评论

报告相同问题?

悬赏问题

  • ¥15 请教:如何用postman调用本地虚拟机区块链接上的合约?
  • ¥15 为什么使用javacv转封装rtsp为rtmp时出现如下问题:[h264 @ 000000004faf7500]no frame?
  • ¥15 乘性高斯噪声在深度学习网络中的应用
  • ¥15 运筹学排序问题中的在线排序
  • ¥15 关于docker部署flink集成hadoop的yarn,请教个问题 flink启动yarn-session.sh连不上hadoop,这个整了好几天一直不行,求帮忙看一下怎么解决
  • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
  • ¥15 C++ 头文件/宏冲突问题解决
  • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
  • ¥50 安卓adb backup备份子用户应用数据失败
  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛