HttpServletRequest 作为控制器方法的形参,此时 HttpServletRequest 类型的参数表示封装了当前请求的请求报文的对象。
    Controller:

    1. @RequestMapping(value = "/testParame")
    2. public String testParm(HttpServletRequest request) {
    3. String username = request.getParameter("username");
    4. String age1 = request.getParameter("age");
    5. System.out.println("username:" + username + "," + "age:" + age1);
    6. return "target";
    7. }

    HTML:

    1. <!DOCTYPE html>
    2. <html lang="en" xmlns:th="http://www.thymeleaf.org">
    3. <head>
    4. <meta charset="UTF-8">
    5. <title>Title</title>
    6. </head>
    7. <body>
    8. <h1>首页</h1>
    9. <!--写死路径后,修改了也要修改,不方便-->
    10. <a href="/SpringMVC/target">访问target.html页面</a><br>
    11. <a th:href="@{/testParame(username='张三',age=14)}">获取请求参数</a><br/>
    12. </body>
    13. </html>

    idea输出结果:

    username:张三,age:14

    浏览器输出结果:
    image.png