weixin_43820926 2021-12-28 01:09 采纳率: 100%
浏览 63
已结题

关于jsp报错404的问题

在jsp中配置了一个按钮,在浏览器中点击时报错404
问题相关代码,只是用来测试的代码

index.jsp代码

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<!-- http://localhost:8080/crowdfunding02-admin-webui/test/ssm.html -->
<base
    href="http://${pageContext.request.serverName}:${pageContext.request.serverPort}${pageContext.request.contextPath}/" />
<script type="text/javascript" src="jquery/jquery-2.1.1.min.js"></script>
<script type="text/javascript">
    
    $(function(){
                            
        $("#btn1").click(function(){
            $.ajax({
                "url": "sendd/array/one.html",
                "type": "post",
                "data": {
                    "array": [5,8,12]
                },
                "dataType": "text",
                "success": function(response){
                    alert(response);
                },
                "error": function(response){
                    alert(response);
                }
            });
        });        
    });

</script>
</head>
<body>

    <a href="test/ssm.html">测试SSM整合环境</a>

    <br />
    <br />

    <button id="btn1">Send [5,8,12] One</button>
    
</body>
</html>


TestHanderl.java代码

@ResponseBody
    @RequestMapping("/send/array/one.html")
    public String testReceiveArrayOne(@RequestParam("array[]") List<Integer> array) {
        
        for (Integer number : array) {
            System.out.println("number="+number);
        }
        
        return "success";
    }

运行结果及报错内容

img

是代码有问题还是其他的问题呢?
  • 写回答

4条回答 默认 最新

  • iDiry 2021-12-28 08:03
    关注

    你这里的地址和RequestMapper的地址不一样

    index.jsp代码

    $("#btn1").click(function(){
                $.ajax({
                    "url": "sendd/array/one.html",
    

    ajax的地址sendd多了个d

    TestHanderl.java代码

    @ResponseBody
    @RequestMapping("/send/array/one.html")
    
    评论 编辑记录
  • new_Suy 2021-12-28 08:36
    关注

    ajax请求的路径不对,你可能是没有拼接上应用的路径

    评论
  • fighting-未来可期 2021-12-28 11:38
    关注

    路径问题,你仔细看看你的路径跳转对不对

    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 1月5日
  • 已采纳回答 12月28日
  • 创建了问题 12月28日

悬赏问题

  • ¥15 询问MYSQL查询SQLSERVER数据表并比较差异后,更新MYSQL的数据表
  • ¥15 关于#前端#的问题,请各位专家解答!
  • ¥15 最小生成树问题 Prim算法和Kruskal算法
  • ¥25 医院住院病人呼叫器设计
  • ¥15 不想和现在的团队合作了,怎么避免他们对程序动手脚
  • ¥30 c++类和数组实验代码
  • ¥20 C语言字符串不区分大小写字典排序相关问题
  • ¥15 关于#python#的问题:我希望通过逆向技术爬取1688搜索页下滑加载的数据
  • ¥15 关于Linux的终端里,模拟实现一个带口令保护的屏保程序遇到的输入输出的问题!(语言-c语言)
  • ¥30 请问,这个嵌入式Linux系统怎么分析,crc检验区域在哪