当类和方法都有@RequestMapping修饰时

类UsersController被@RequestMapping(“/user”)
方法addUsers被@RequestMapping(“/addUsers”)
ajax的url为:url:“user/addUsers”

代码如下

@Controller
@RequestMapping("/user")
public class UsersController {@AutowiredUsersService usersService;@RequestMapping(value = "/addUsers",method = RequestMethod.POST)@ResponseBodypublic List<Users> addUsers(Users users){System.out.println("form表单提交的数据users="+users);int i = usersService.addUsers(users);if(i == 1){System.out.println("数据添加成功~~~~~~~i="+i);List<Users> all = usersService.findAll();return all;}List<Users> all = usersService.findAll();return all;}@RequestMapping("/")public String list(){return "list";}}
 //获取表单的数据
var fms = $("#fm").serializeArray();
$.ajax({url:"user/addUsers",<!--完整路径写法:url:"${pageContext.request.contextPath}/user/addUsers",-->type:"post",data:fms,success:function (data) {alert("发送请求成功~~~~~~~~~~~~~~~")},error:function (data) {alert("状态码:"+data.status+"发送请求失败~~~~~~~~~")}});

当类没有@RequestMapping修饰时,只有方法有@RequestMapping(“/addUsers”)

url只需要写: url:“addUsers”
 //获取表单的数据
var fms = $("#fm").serializeArray();
$.ajax({url:"addUsers",<!--完整路径写法:url:"${pageContext.request.contextPath}/addUsers",-->type:"post",data:fms,success:function (data) {alert("发送请求成功~~~~~~~~~~~~~~~")},error:function (data) {alert("状态码:"+data.status+"发送请求失败~~~~~~~~~")}});

Ajax请求URL的写法相关推荐

  1. .net ajax 怎么写,.NET学习篇--Ajax中Url的写法

    .NET学习篇--Ajax中Url的写法 什么是Ajax AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML). AJAX 不是新的 ...

  2. ajax请求有多少种写法,Ajax 请求的三种写法

    Ajax 请求简介: Ajax 即"Asynchronous Javascript And XML"(异步 JavaScript 和 XML),是指一种建立交互式网页应用的网页开发 ...

  3. ajax请求url最大长度,针对较长的URL的400BAD请求(ajax)

    我创建了一个接受用户输入并点击'submit'的html页面,向我的机器上运行的WCF Web服务发送一个ajax请求(GET). 用户输入可以从100个字符变为1000个字符.直到用户输入500个字 ...

  4. ajax请求url导出excel,ajax导出excel

    ajax 是无法直接导出excel的,因为ajax返回值只能是字符流,而导出excel是后台往浏览器中写入二进制的字节流 浏览器弹窗下载excel文件 //response设置头文件 response ...

  5. ajax请求url 绝对路径与相对路径

    1.绝对路径 url开头为一个斜杠"/", 这个斜杠说明这个请求从根目录去访问,这个是绝对路径.例子: $.ajax({url: '/index/list',type: 'json ...

  6. ajax请求url python,ajax请求方式

    1.form序列化ajax $.ajax({ url: "/add_host_ajax", type: 'POST', contentType: "application ...

  7. 用ajax写以随机数验证码,关于前端ajax请求url为何添加一个随机数

    JavaScript中的防篡改对象 由于JavaScript共享的特性,任何对象都可以被放在同一环境下运行的代码修改. 例如: var person = {name:"caibin'} pe ...

  8. ES8新特性_async和await结合发送ajax请求---JavaScript_ECMAScript_ES6-ES11新特性工作笔记051

    然后我们再来写个例子,使用es8,中提供的异步编程 工具,async,await来实现发送ajax请求 我们上面先写一个原来的对ajax请求的一个写法,不使用jquery的,使用原生JavaScrip ...

  9. jquery向服务器发送ajax请求标准写法

    jquery向服务器发送ajax请求标准写法 $.ajax({url:"url路径", //请求的url地址dataType:"json", //返回的数据格式 ...

最新文章

  1. DesignPattern(四)结构型模式(下)
  2. springEL表达式
  3. php反序列化java_PHP反序列化漏洞简介及相关技巧小结
  4. Struts 验证框架实现步骤
  5. CSS——规避脱标流和vertical-align
  6. 《高效程序员的45个习惯》-之二
  7. apply()与call()
  8. 前后端分离开发,六大方案全揭秘:HTTP API 认证授权术
  9. JAVA中如何产生透明的VolatileImage
  10. GAN生成的人脸数据集
  11. Unity监听Hierachy视图变化
  12. 对不起,学会这些 Linux 知识后,我有点飘
  13. 如何释放计算机内存吗,Win7如何释放内存?三招帮你将电脑中的垃圾全部清理掉!...
  14. 性能优化,进无止境-内存篇(上)
  15. uni-appの发展和应用
  16. 数字信号与模拟信号的区别
  17. Apollo 1.9.2 部署手册实现本地零配置
  18. 计算机组成原理 课程设计存档
  19. 辽宁省内计算机专业本科大学排名,辽宁省本科院校排名
  20. ZLG USBCAN 在Labview环境下无法打开设备的解决办法

热门文章

  1. 炒币机器人:炒币投资要大气
  2. 后端 学习 前端 Vue 框架基础知识
  3. 《Adobe Illustrator CS6中文版经典教程(彩色版)》目录—导读
  4. 注意: 如何解决Windows Server 2008 R2 EFI启动模式安装2019年8月更新KB4512486 KB4512506  KB4512514后自动进入修复模式,无法正常启动问题!!!
  5. 备份恢复Lesson 06.Performing Backups
  6. 来,我们谈谈怎么选购一台笔记本
  7. 零基础学c语言如何开始
  8. catdog matlab,猫狗1,猫狗1百度云资源_盘多多如风搜_盘搜搜_哎哟喂啊
  9. QQ能上,但是网页打不开?
  10. C语言求Fibonacci数列