Springboot如何获取页面参数呢?
下文笔者讲述SpringBoot获取页面参数的方法大全,如下所示
实现思路:
方式1:直接参数名
方式2:注解绑定
方式3:ModelAttribute
方式4:ServletRequest的方式
例
1、前端URL请求参数名称与方法名称一致
例
URL http://localhost:8080/test1?name = xxx & age =8888
@RequestMapping("/test1")
@ResponseBody
public String test1( String name, String age ){
String s1 = name;
String s2 =pass;
return s1+s2;
}
2、使用HttpServletRequest获取请求的头信息,然后再借助getParamenter方法获取参数信息
@RequstMapping("/test2")
@ResponseBody
public String test2( HttpServletRequest request ){
String name =request.getParamenter("name");
String pass = request.getParameter("age");
return name + age;
}
4、使用RequestParam注解来获取
@RequestMapping( value = "/test")
@ResponseBody
public String test( @RequestParam("name") String t1,@RequstParam("age") String t2)
{
return t1+t2;
}
5、使用ModelAttribute方式来注入参数
@RequestMapping( value = "/test1")
public String test5()
{
return "test5";
}
显示值;
@RequestMapping( value = "/test6")
public String test6( @ModelAttributer("name") Student s )
{
return "test6";
}
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。


