標籤:
項目中,建立測試類別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>
該視頻教程地址傳智播客_Springmvc+Mybatis由淺入深全套視頻教程
第二節(RequestMapping請求方式)學習尚矽谷-springmvc視頻教程