반응형
JSP form 태그에서 값 넘기기
값을 입력 받기 위해 form 태그를 위와 같이 작성합니다.
크롬으로 확인해보면 아이디와 비밀번호 입력창, 전송 버튼이 생긴 것을 볼 수 있습니다.
테스트를 위해 아이디와 비밀번호를 입력합니다.
form 태그의 action 속성에 "index_action.jsp" 를 경로로 지정했는데 이동할 페이지가 없어서 오류가 발생합니다.
값을 넘겨 받을 index_action.jsp 파일 만들어줍니다.
이번에는 페이지 이동만 확인할 것이니 아무것도 입력하지 않고 전송 버튼을 누릅니다.
아무것도 보이지 않지만 주소를 보면 index_action.jsp로 이동한 것을 볼 수 있습니다.
페이지가 정상적으로 이동하는 것을 확인했으니 값을 받아봅시다.
JSP 기본 태그인 스크립트릿(<% %>)을 이용하여 index.jsp에서 값을 받아옵니다.
request.getParameter() 메소드를 사용하여 form에 들어간 값을 문자열로 받아줍니다.
인자로는 index.jsp의 form에서 name="" 안에 넣은 이름을 맞춰서 넣어야 합니다.
값이 넘어가는 지 확인하기 위해 다시 임의로 값을 입력합니다.
아이디에 examid, 비밀번호에 exampass를 입력했습니다.
정상적으로 넘어오는 것을 확인할 수 있습니다.
반응형
'Java Web > Servlet&JSP' 카테고리의 다른 글
[JSP] JSTL(JSP Standard Tag Library) 태그 정리 (0) | 2021.07.20 |
---|---|
[Servlet] 한글(UTF-8) 인코딩 설정 (0) | 2021.07.14 |
[JSP] 기본 태그 (0) | 2020.12.22 |
[JSP] JSP(Java Server Page)의 정의 (0) | 2020.12.22 |
[Servlet] 서블릿(Servlet)의 정의 (0) | 2020.12.17 |