211012(화) MVC - id 중복체크 / 우편번호 임포트
URL namespace
자바파일은 사람을 위해서 만들어진거지
컴파일된 클래스파일이 필요한 것 -> 프로퍼티즈에는 .class 가 생략 된 것!!
<MVC 아이디 중복체크 숙제 >
-둘 다 id를 주소를 통해서 보낸다
+
-setAttribute로 아이디를 싣고 다닌다. 그냥 싣고 다니는 애인가?? 서블릿에 있는애가 jsp까지 데려간다!!
- ${requestScope.id } 는 el인가 뭐시기 코드
-자바스크립트에는 ${requestScope.id } 이런 el태그 없다 jsp에서 쓰는것일뿐!
<input type="hidden" id="id" value="${requestScope.id }">
★ html 안에서 변수설정할때 hidden을 많이 쓴다. => 눈에는 안보이는데 id 등으로 데이터를 이용 할 수있다!!!
<우편번호>
1. 데이터 다운로드
*.txt, *.csv, *.xml
다운로드 (덤프파일)
http://www.wdev.co.kr/zip/data.asp
1) (2017-01-26)all.zip 압축풀기 - zrc5_all.txt
2) Excel에서 zrc5_all.txt 열기 - CSV 형식으로 다시 저장한다 (newzipcode.csv)
2. 데이터 파싱 - 조작
- 필요없는 항목 제거
3. 테이블 작성
create table newzipcode (
zipcode varchar2(7),
sido varchar2(20),
sigungu varchar2(30),
yubmyundong varchar2(20), -- 읍면동
ri varchar2(20),
roadname varchar2(100),
buildingname varchar2(100));
4. csv로 엑셀작업 한것을 db에 임포트
cf) db에 인서트하면 양이 너무 많아서 불가능
- 개별인서트가 아니고 파일을 다운받아서 인서트 방식 이용!!
- 우편번호도 뿌려주기