ex폴더 만든다
ex폴더 내에
form.jsp (회원가입화면)
action.jsp (입력한 값들을 받아서 출력한다.)
*회원가입 화면 입력한 값들을
받는 방법(java)을 이해하자!
오늘의 학습 목표 끝!
1
2
3
4
5
이러한 값들을 가지고 shoping-item-insert.jsp로 준다.
현재는 shoping-item-insert.jsp에서 값을 받는 방법을 모른다.
jsp파일에는 클라이언트 언어와 java코드도 들어갈 수 있다.
u_id 변수에 예를들어 정한 id001을 값을 담아 action.jsp로 이동할 수 있다.
값을 자주 콘솔창에서 확인하는 습관이 중요하다.
+는 덧셈의 역할과, 문자열을 서로 연결 시키는 역할을 한다.
jsp는 자바의 자식이다. <% %>사이에 들어있는 java code만이 java언어로 동작한다.
GET방식으로 데이터 이동
user_update_form.jsp 에서 다시 받아서 수정화면에 잘 뿌려준다 ? - GET방식 전송 선언 , & - 값과 변수 사이를 분리
user_update_form.jsp?변수=값%변수=값
user_update_form.jsp?u_id=id002&u_pw=sdwqr
user_update_form.jsp?u_id=<%= u_id2 %>&u_pw=<%= u_pw2 %>&u_name=<%= u_name2 %>&u_addr=<%= u_addr2 %>&u_email&<%= u_email2%>
radio 코드 사용법 - 선택된 name 값을 다른쪽 변수에서 받아오면 가능
성별 <input type="radio" name="u_gender" value="남자">남자
<input type="radio" name="u_gender" value="여자">여자
<input type="radio" name="u_gender" value="기타">기타
drop box (select) 코드 사용법 - name 값 두 개를 다르게 지정하여 모두 받아야 함.
이메일 <input type="text" name="u_email" >
<select name="u_email3">
<option value="@ksmart.go.kr">@ksmart.go.kr</option>
<option value="@gmail.com">@gmail.com</option>
<option value="@hotmail.com">@hotmail.com</option>
<option value="@naver.com">@naver.com</option>
</select>
주소에 한글이 들어갈 경우에 링크가 되지 않는 경우의 해결법 필요.