吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1183|回复: 9
收起左侧

[求助] SpringMVC获得请求数据之用ajax传

[复制链接]
163585580 发表于 2022-3-4 15:55
本帖最后由 163585580 于 2022-3-4 15:56 编辑

我用ajax传数据,做了一个小例子
但是chrome的开发工具的Network没有任何响应
遂求助大佬
ajax1.jsp
[HTML] 纯文本查看 复制代码
<script src="${pageContext.request.contextPath}/js/jquery-3.3.1.js}"></script>
    <script>
        var userList = new Array();
        userList.push({username:"zhangsan",age:18});
        userList.push({username:"lisi",age:28});

        $.ajax({
            type:"POST",
            url:"${pageContext.request.contextPath}/quick15",
            data:JSON.stringify(userList),
            contentType:"application/json;charset=utf-8"
        });

    </script>


controller层
[Java] 纯文本查看 复制代码
@RequestMapping("/quick15")
    @ResponseBody
    public void save15(@RequestBody List<User> list) throws IOException{
        System.out.println("啊啊的");//这行打印不出来
        System.out.println(list);
    }



我的访问地址是http://localhost:8080/wyy_springmvc2_war/ajax1.jsp
其中wyy_springmvc2_war是配置tomcat时配置的

运行时输入地址,不仅network没有,控制台也没打印
下图是问题所在

问题1.png
无标题.png

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

243634473 发表于 2022-3-4 15:57
Network没有任何响应 说明没发包 js有问题 console 有没有报错
 楼主| 163585580 发表于 2022-3-4 15:59
243634473 发表于 2022-3-4 15:57
Network没有任何响应 说明没发包 js有问题 console 有没有报错



Failed to load resource: the server responded with a status of 404 ()
ajax1.jsp:11 Uncaught ReferenceError: $ is not defined
    at ajax1.jsp:11
Xinhui12 发表于 2022-3-4 16:03
Xinhui12 发表于 2022-3-4 16:05
163585580 发表于 2022-3-4 15:59


Failed to load resource: the server responded with a status of 404 ()

那你这可能是jquery没有被正确引用或者被拦截了
wukaixuan 发表于 2022-3-4 16:08
看看jq是否被正确引入把
 楼主| 163585580 发表于 2022-3-4 16:21
wukaixuan 发表于 2022-3-4 16:08
看看jq是否被正确引入把

搞了好久,发现要clean一下项目就ok了
 楼主| 163585580 发表于 2022-3-4 16:22
Xinhui12 发表于 2022-3-4 16:05
那你这可能是jquery没有被正确引用或者被拦截了

搞了好久,发现要clean一下项目就ok了
ReLoading 发表于 2022-3-4 19:28
首先,就是语法错误,先修改好再说;
其次 看报错 $ is not defined,你的jquery根本没有引入
[JavaScript] 纯文本查看 复制代码
$.ajax({
            type:"POST",
            url:"${pageContext.request.contextPath}/quick15",
            data:JSON.stringify(userList),
            headers:{
                   "content-type":"application/json;charset=utf-8"
            }
        });
 楼主| 163585580 发表于 2022-3-4 20:26
ReLoading 发表于 2022-3-4 19:28
首先,就是语法错误,先修改好再说;
其次 看报错 $ is not defined,你的jquery根本没有引入
[mw_shl_co ...

哈哈,其实是因为idea不能自动编译js文件,得clean项目才能起作用。
改了改了
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 15:53

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表