用jQuery的$.get()或者$.post()get方法和post方法区别向servlet中传递参数,为什么只能作用当前页面?

最近在学jquery ui,在做一个小功能的时候需要将前台的值获取到通过Ajax传递给Servlet,然后再在返回数据结果但是在Servlet接受参数的时候,通过后台打印发现接受乱码,代码示例如下:

3 包用于对Ajax的编码进行解码。
}
}服务端JSON数据是这样子的

客户端jquery调鼡在firebug中看到的情况是,

求拍砖求回复。谢谢~

}

在开发新需求调试代码的时候發现一个问题,就是HttpServletRequest 获取不到ajax post请求的json参数!下面是伪代码是整个请求的逻辑!

1.前台JS请求代码(伪代码)

2.后台代码(伪代码)

//非业务异常处理逻辑 //非業务异常处理逻辑

上面两种方式选择适合自己系统的方案即可!

第二:从@RequestBody名称上来看也就是说要读取的数据在请求体(body)里,所以要发post請求;


如果帅气(美丽)、睿智(聪颖)和我一样简单善良的你看到本篇博文中存在问题,请指出我虚心接受你让我成长的批评,谢謝阅读!


欢迎访问我的csdn博客我们一同成长!

不管做什么,只要坚持下去就会看到不一样!在路上不卑不亢!

  • Spring Cloud为开发人员提供了快速构建汾布式系统中一些常见模式的工具(例如配置管理,服务发现断路器,智...

  • 最近一段时间不想使用Session了想感受一下Token这样比较安全,稳健的方式顺便写一个统一的接口给浏览器还...

}

我要回帖

更多关于 get方法和post方法区别 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信