如果要两个参数呢?

来源:4-3 Controller-现代方式

谁这么帅

2019-11-19 20:52

如果需要两个参数呢?应该怎样进行传递呢?

写回答 关注

1回答

  • o_名流_o
    2020-01-15 13:48:54
    比如这种:
    @Controller
    public class LoginController {
        @RequestMapping(value = "/login/{name}/{pass}", method = RequestMethod.GET)
        public String login(@PathVariable("name") String userName, @PathVariable("pass") String password) {
            System.out.println("name="+userName+",password="+password);
            return "message";
        }
    }
    只需要再增加一个斜杠加占位符即可,但占位符也就是{}里面的值要和@PathVariable指定的value值相匹配
    访问路径 例:http://localhost:8080/login/小明/123


Spring MVC起步

Java中Spring MVC框架入门教程,快来看最易用的MVC框架

195972 学习 · 572 问题

查看课程

相似问题