企业级spring学习日记(五)

SpringMVC请求与响应

请求映射路径

  • 名称:@RequestMapping
  • 类型:方法注解、类注解
  • 位置:SpringMVC控制器方法定义上方
  • 作用:设置当前控制器方法请求访问路径,如果设置在类上统一设置当前控制器方法请求访问路径前缀
  • 范例:
@Controller
@RequestMapping("/user")
public class UserController {
	@RequestMapping("/save")
	@ResponseBody
	public String save(){
		System.out.println("user save");
		return"{'module':'user save'}";
	}
}
  • 属性
    value(默认):请求访问路径,或访问路径前缀

参数种类
普通参数、POJO参数、嵌套POJO类型参数、数组类型参数、集合类型参数

  • 普通参数:url地址传参,地址参数名与形参变量名相同,定义形参即可接受参数。
    请求参数与形参名不同时可以在形参前面加入@RequestParam(“请求参数名”)

@RequestParam形参注解,位于SpringMVC控制器方法形参定义前面,能够绑定请求参数与处理器方法形参间的关系

  • Get请求传参
@RequesMapping("/commonParam")
@ResponseBody
public String commParam(@RequestParam("name")String us erName , int age) {
	System.out.println("普通参数传递 name ==>"+name);
	System.out.println("普通参数传递 age ==>"+age);
	return"{'module':'common param'}";
}
  • Post请求传参
    form表单post请求传参,表单参数名与形参变量名相同,定义形参即可接收参数
@RequestMapping("/commonParam")
@ResponseBody
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值