![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3e9e65991c45e436c67da08b315f147e.png)
1.写一个新的anno.jsp
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
</head>
<body>
<%--常用的注解--%>
<a href="anno/testRequestParam?username=haha">RequestParam</a>
</body>
</html>
2.编写AnnoController类
package cn.itcast.controller;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
@RequestMapping("/anno")
public class AnnoController {
@RequestMapping("/testRequestParam")
public String testRequestParam(String username){
System.out.println("执行了");
System.out.println(username);
return "success";
}
}
3.部署成功
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/6281f563757394cd6f3397c16b3e0b10.png)
4.如果把jsp里的参数改成name呢?
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/995f5fa5a34f7ce16252091491e2738e.png)
5.再次部署,部署失败,name没有传进去
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/dc003f4035f0eb86aba88fb6db01793d.png)
6.解决方法,修改AnnoController类的方法
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/9a3e9359c845dbef5ad0e06a86165df0.png)
7.再次部署,成功
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/df0fa803966555ae6467d30fde3bdce0.png)