form태그 - method설정
- form태그에서 보내는 경우 : 기본 get 방식으로 값을 보냄
1. method = "get" 방식
- 쿼리스트링은 달고 URL을 상에서 이동하는 방식
- (아무것도 적지 않는 경우,기본)
- 기본 사용 그대로 사용하면 됨
- <form action="step5-action.jsp">
2. method = "post" 방식
- 데이터를 숨겨서 보내야하는 경우
- (보안상의 경우, 내용이 많은 경우)
- <form action="step6-action.jsp" method="post" >
- 받는 부분에서 <% request.setCharacterEncoding("utf-8"); %> 한글처리 필요!
사용예시
문제 : 20살 이상이면 성인, 15살 이상이면 청소년, 5살 이상이면 어린이, 1살이상이면 유아 ,
나머지는 태어나지 않음 출력하는 방법
1. method = "get" 방식
== step-form.jsp ==
- step-form.jsp 에서 이름과 나이를 받아
== step-action.jsp ==
- step-action.jsp 에서 출력
2. method = "post" 방식
== step-form.jsp ==
- step-form.jsp 에서 이름과 나이를 받아
== step-action.jsp ==
- step-action.jsp 에서 출력
'JSP > JSP' 카테고리의 다른 글
[jsp] == c:set 변수를 설정하고 값을 할당! == (0) | 2023.05.10 |
---|---|
[jsp] 객체를 만들어서 테이블에 삽입 예제 (forEach사용) (0) | 2023.05.10 |
[jsp] == forEach 배열 출력 == (0) | 2023.05.10 |
[jsp] == choose문 (choose, when, otherwise) 다중 조건 사용 == (0) | 2023.05.09 |
[jsp] spring ppt (servlet서블릿, jstl, product연습) (0) | 2023.05.09 |