第二节(RequestMapping请求方式)学习尚硅谷-springmvc视频教程
项目中,创建测试类SpringMVCTest
@Controller @RequestMapping("/springmvc1") public class SpringMVCTest { private static final String SUCCESS = "success"; /** * @RequestMapping 除了修饰方法,还可以修饰类 * 1、类定义处:提供请求的映射信息。相当于web应用的根目录 * 2、方法处:提供进一步细分映射信息。 * @return */ @RequestMapping("/testRequestMapping") public String testRequestMapping() { System.out.println("testRequestMapping"); return SUCCESS; } }
这里会注意到,类上有@RequestMapping注解,编写testRequestMapping url映射请求方法
这个时候地址路径为:http://localhost:xxxx/springmvc1/testRequestMapping可以访问到testRequestMapping方法。
2、RequestMappging修饰请求类型get和post
/** * 使用method指定请求方式 * @return */ @RequestMapping(value = "/testMethod",method = RequestMethod.POST) public String testMethod() { System.out.println("testMethod"); return SUCCESS; }
如果,使用get方法请求的话会出现以下错误

添加测试post请求html代码
<form action="springmvc1/testMethod" method="post">
<input type="submit" value="post提交方法">
</form>
浙公网安备 33010602011771号