mvc中使用ajax请求不到,spring mvc中通过ajax请求台后,请求不到

本文探讨了Spring MVC中使用AJAX请求时遇到的'not found'错误,通过分析web.xml和springMVC.xml配置,以及Controller的@RequestMapping,解决请求不到的问题,适合初学者排查此类问题。
摘要由CSDN通过智能技术生成

spring mvc中通过ajax请求台后,请求不到0

配置如下:

web.xml中DispatcherServlet的配置

springMVC

org.springframework.web.servlet.DispatcherServlet

contextConfigLocation

classpath*:/META-INF/springMVC.xml

1

springMVC

/

springMVC.xml的配置

controller类

@Controller

@RequestMapping("/hello/default.do")

public class HelloController {

@RequestMapping(params = "method=sayHello")

public ModelAndView sayHello(HttpServletRequest request) {

Hello hello = new Hello(RequestUtil.getMap(request));

System.out.println("sayHello");

return new ModelAndView("jsonView", hello.syaHello());

}

}

ajax请求

js方法:

function ajaxGet(url,data,success){

$.ajax({

url: url,

type: "GET",

data: data ,

dataType: "json",

success: success,

error: function(XMLHttpRequest,textStatus,errorThrown){

alert(errorThrown);

}

});

}

请求:

ajaxGet("/hello/default.do?method=sayHello",{name:"sjh"},function(){

alert("A");

});

ajax 错误提示为 "not found",为什么老请求不到呢,我写的url有什么问题吗?求解...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值