关于参数传递接受@RequestBody 写的位置不同决定返回list还是单个实体
来源:互联网 发布:智能卡算法工具 编辑:程序博客网 时间:2024/06/02 05:20
//关于参数传递接受,有些参数不是required,可以不传进来,
//写在外面的时候里面的只能是单个实体
@RequestMapping(value = "/savemobile")
@RequestBody
public int saveMobile(@RequestBody List<User> user ,@RequestParam(value = "yzm", required = false) String yzm) {
@RequestMapping(value = "/savemobile")//这中不可以
public int saveMobile(@RequestBody List<User> user ,@RequestParam(value = "yzm", required = false) String yzm) {
@RequestMapping(value = "/savemobile")//这种可以
@RequestBody
public int saveMobile(@RequestBody List<User> user ) {//这种可以
@RequestMapping(value = "/savemobile")
@ResponseBody//这种可以
public String saveMobile(@RequestParam(value = "yzm", required = false) String yzm , User user ) {
@ResponseBody//写在外面的时候里面的只能是单个实体
public PageInfo<Role> queryPageSupplier(HttpSession session,
@RequestParam(value = "pageNo", required = false) int pageNo,
@RequestParam(value = "pageSize", required = false) int pageSize,
Role role)
@RequestMapping(value = "/savemobile")
@ResponseBody
public String saveMobile(@RequestParam(value = "yzm", required = false) String yzm , User user ) {
$.ajax({
type: "post",
url: "<%=webPath%>/system/users/savemobile.do",
data: ndata,
dataType: "json",///////////////////////////// contentType:"application/json",不用list之后这句去了【】是复杂格式标志
success: function (data) {
if (data = 1) {
alert("绑定成功,谢谢!");
} else if (data = 0) {
alert("操作失败,该记录可能已不存在。");
} else if (data > 1) {
alert("错误,有多条记录被删除。");
}
},
error: function (textStatus) {
alert("数据加载失败!!!");
}
});
=================================================
@RequestMapping(value = "/index")
public void index(@RequestParam(value = "alarm", required = false) String alarm , Model model) {////没有传入此参数也可以进入方法,利用这点可以区分
一些不同的操作
//写在外面的时候里面的只能是单个实体
@RequestMapping(value = "/savemobile")
@RequestBody
public int saveMobile(@RequestBody List<User> user ,@RequestParam(value = "yzm", required = false) String yzm) {
@RequestMapping(value = "/savemobile")//这中不可以
public int saveMobile(@RequestBody List<User> user ,@RequestParam(value = "yzm", required = false) String yzm) {
@RequestMapping(value = "/savemobile")//这种可以
@RequestBody
public int saveMobile(@RequestBody List<User> user ) {//这种可以
@RequestMapping(value = "/savemobile")
@ResponseBody//这种可以
public String saveMobile(@RequestParam(value = "yzm", required = false) String yzm , User user ) {
@ResponseBody//写在外面的时候里面的只能是单个实体
public PageInfo<Role> queryPageSupplier(HttpSession session,
@RequestParam(value = "pageNo", required = false) int pageNo,
@RequestParam(value = "pageSize", required = false) int pageSize,
Role role)
@RequestMapping(value = "/savemobile")
@ResponseBody
public String saveMobile(@RequestParam(value = "yzm", required = false) String yzm , User user ) {
$.ajax({
type: "post",
url: "<%=webPath%>/system/users/savemobile.do",
data: ndata,
dataType: "json",///////////////////////////// contentType:"application/json",不用list之后这句去了【】是复杂格式标志
success: function (data) {
if (data = 1) {
alert("绑定成功,谢谢!");
} else if (data = 0) {
alert("操作失败,该记录可能已不存在。");
} else if (data > 1) {
alert("错误,有多条记录被删除。");
}
},
error: function (textStatus) {
alert("数据加载失败!!!");
}
});
=================================================
@RequestMapping(value = "/index")
public void index(@RequestParam(value = "alarm", required = false) String alarm , Model model) {////没有传入此参数也可以进入方法,利用这点可以区分
一些不同的操作
0 0
- 关于参数传递接受@RequestBody 写的位置不同决定返回list还是单个实体
- 关于Struts2接受前台传递的参数
- 可以把List<String>传递给一个接受List<Object>参数的方法吗?
- jQuery接受后台传递的List
- struts2的action接受参数:可以决定用不用写getter/setter方法(未经过测试)
- 关于写博客的决定
- Python接受网页传递的参数
- struts2_8_接受显示层传递的参数
- xslt参数的传递跟接受
- 关于printf()与scanf()在不同情形下可以接受不同类型的参数的一个例子。
- spring之@ModelAttribute,@RequestBody, @ResponseBody 参数传递的运用详解
- @RequestBody Spring MVC接受对象数组,并接受其它参数
- java利用axis2调用.net写的webservice,传递自定义的实体类参数
- mybatis中传递普通参数和实体List
- Hibernate查询之SQL查询,查询结果用new新对象的方式接受,hql查询,通过SQL查询的结果返回到一个实体中,查询不同表中内容,并将查到的不同表中的内容放到List中
- 关于java方法参数是值传递还是地址传递。
- 关于参数的传递
- 关于参数的传递
- 【原创】pythonchalleng——第15题
- Apache RocketMQ4.0.0
- 弹出框,承载弹出链接----页面,显示大图
- 【自我反思】项目成长能力锻炼,而我自身的技术点又该何去何从?
- 一道让我无地自容的百度面试题
- 关于参数传递接受@RequestBody 写的位置不同决定返回list还是单个实体
- 一道C++的笔试题
- python所有库
- disabled、readonly用法(无法向服务器传值的解决办法)
- 【转】App Engine 众生相, 看清GAE/SAE/ACE/BAE/TAE中浮躁的云
- ztree
- 【转】Google Cloud SQL 发布
- 养成良好的工作习惯。
- ajaxsetup,结合拦截器处理session过期,跳转登录页面