자바 컨트롤러 질문합니다

자바 컨트롤러 질문합니다

작성일 2023.03.19댓글 2건
    게시물 수정 , 삭제는 로그인 필요

자바 MVC의 컨트롤러 클래스에서
이런 코드가 있을 경우에, 뒤에 GET과 POST의 차이점이 궁금합니다
그리고 이 클래스에서 이 중에 한개든, 둘 다든 선택한 것이 다른 클래스에서도 같은 걸로 설정이 되어야하는지 궁금하네요 감사합니다:)
@RequestMapping(value="/",method=RequestMethod.GET)


#자바 컨트롤러 #자바 컨트롤러 서비스 #자바 컨트롤러 만들기 #자바 컨트롤러 호출 #자바 컨트롤러 alert #자바 컨트롤러 에서 alert 창 #자바 컨트롤러 redirect #자바 컨트롤러 배열 받기 #자바 컨트롤러 파라미터 #마크 자바 컨트롤러

profile_image 익명 작성일 -

RequestMapping은 어떤 경로로 들어왔을때 어떤 Http Method의 요청에 대한 처리를 할 것인가를 표시해주는 어노테이션 입니다.

해당 코드를 봤을때는 /로 들어온 GET요청에 대해서 처리함을 의미합니다.

또 다른 클래스에서 동일한 경로, 매소드에 대한 처리를 위한 어노테이션을 다는경우 오류가 발생합니다.

profile_image 익명 작성일 -

자바 MVC의 컨트롤러 클래스에서

이런 코드가 있을 경우에, 뒤에 GET과 POST의 차이점이 궁금합니다

그리고 이 클래스에서 이 중에 한 개든, 둘 다든 선택한 것이 다른 클래스에서도 같은 걸로 설정이 되어야 하는지 궁금하네요 감사합니다:)

@RequestMapping(value="/",method=RequestMethod.GET)

=> 만약 / 주소가 호출이 GET 방식으로 호출이 되었을 때 실행하세요!라고 하는 명령입니다.

GET / POST는 페이지를 이동할 때 정보 전달 방식을 의미합니다.

일반적으로 GET 방식, POST 방식으로 이야기를 합니다!

먼저 GET 방식의 경우 주소줄(URL)에 정보를 담아서 보냅니다. 그래서 전달하는 데이터 길이의 제한이 있습니다. 그렇기 때문에 전송 속도가 상대적으로 빠릅니다. 하지만 주고 줄에 데이터를 모두 보여주기 때문에 중요 데이터(개인정보, 아이디, 비밀번호...) 등이 모두 주고 줄에 오픈될 수 있습니다.

www.naver.com?name=아이티윌&tel=0518030909

이런 형태로 페이지 주소가 구성된다면 우리는 GET 방식의 페이지 이동이라고 생각할 수 있습니다!

그럼 POST 방식의 경우 주소줄 이 아님 Body 영역에 정보를 담아서 보냅니다. 그렇기 때문에 전달하는 데이터 길이의 제한이 없으며 상대적으로 느리다고 이야기합니다(하지만 절대적인 시간으로는 느린 시간이 아닙니다) body 영역에 정보를 전달하기 때문에 중요 데이터는 주고 줄에 노출되지 않는 강점이 있습니다.

www.naver.com

이런 형태로 주소줄 뒤에 아무것도 없이 표시됩니다. 이런 형태의 주소가 모두 다 POST 방식은 아니나, 정보를 처리하는 페이지의 경우는 대부분 POST 방식으로 생각해야 합니다. ( 로그인하기, 회원가입하기, 정보 수정하기....)

이 클래스에서 이 중에 한 개든, 둘 다든 선택한 것이 다른 클래스에서도 같은 걸로 설정이 되어야 하는가?

=> 즉, GET/POST 방식은 해당 클래스(컨트롤러)에서 여러 번 사용 가능합니다. 페이지의 구성에 따라서 해당 방식으로 정보를 전달할 수 있도록 지정하는 것뿐입니다!

이상 아이티윌 부산 교육센터였습니다!

자바 컨트롤러 질문드립니다.

... return "success"; } [/code] 컨트롤러에 이렇게 놔두고 모든 게시판종류를 공용으로 extends 해서 쓰더라구요. 자유게시판 질문게시판 그외등등.. 저렇게 쓰는...

자바FX 컨트롤러 질문

... 별도의 컨트롤러 클래스를 가질 수 있습니다. 프로젝트 구조에 따라 패키지 이름과 파일 경로를 조정해야 합니다. 이게 도움이 되길 바란다! 추가 질문이...

프레임워크/자바/컨트롤러

... 자바를 배우고 있는 학생입니다. 지금 프레임워크로 홈페이지를 만들고 있는데... 더 구체적인 질문있으시다면 쪽지나 메일, 카톡 참고하셔서 궁금증 물어보시면 친절하게...

자바 질문있습니다.

... 파일과 컨트롤러에 흐름을 대체적으로 알고싶습니다 그리고... 질문과 다른 답변해주시는분은 정중히 사절하겠습니다 안녕하세요!...

자바 스프링 컨트롤러에서 http...

... 안녕하세요 질문에 대한 답변드리겠습니다. RequestParam과 RequestBody는 웹 애플리케이션에서 클라이언트로부터 데이터를 받는 두 가지 주요 방법입니다. 그러나 이...

질문 mvc패턴 컨트롤러 질문이여

컨트롤러에서 입력 값을 받아서 처리하는 ctrate부분에서요 다시 입력을 받았을때... 도와주세요 질문 내용으로는 mvc 패턴에 컨트롤하고 상관없이 sql 단에서 처리하면 될 듯...