@GetMapping @PostMapping
マッピングを要求するURLモード
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class RequestMappingTest {
// @RequestMapping({"/login/hello.do", "/login/hi.do"})
@RequestMapping("/login/hello.do") // http://localhost/ch2/login/hello.do
public void test1(){
System.out.println("urlpattern=/login/hello.do");
}
@RequestMapping("/login/*") // /login/hello, /login/hi
public void test2(){
System.out.println("urlpattern=/login/*");
}
}
URL: localhost:8080/login/hello.do
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@Controller
public class RequestMappingTest {
// @RequestMapping({"/login/hello.do", "/login/hi.do"})
@RequestMapping("/login/hello.do") // http://localhost/ch2/login/hello.do
public void test1(){
System.out.println("urlpattern=/login/hello.do");
}
}
### URL: localhost:8080/login/hello2.do
@RequestMapping("/login/*")
public void test2(){
System.out.println("urlpattern=/login/*");
}
/login/hello2.要求がdoパスを介して入力されると、/login/*パスモードが処理されます.URL: localhost:8080/login/hello.doパスにアクセスしていないリクエストは@RequestMapping('/login/*)パスとして処理されます.
URLエンコーディング(パーセンテージエンコーディング)
URL符号化とは、URLに含まれる非ASCII文字を文字コード(16進)文字列に変換することである.
URLコード:文字コード(数字)を文字列に変換する
Reference
この問題について(@GetMapping @PostMapping), 我々は、より多くの情報をここで見つけました https://velog.io/@jooog/GetMapping-PostMappingテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol