본문 바로가기

[Server] 개인 PC 개발 서버 만들기 윈도우 개발서버 만들기라 하면 생소하다. [개인 PC를 개발서버로 만들면 좋은점] 테스트하기 용이하다 ex) PG결제를 붙인다고 했을때, 고객이 무통장 입금을 완료하면 PG사 서버는 개발자가 지정한 IP주소의 PC에 입금이 완료되었다라는 데이터값을 CALL해준다. 만약 이것을 로컬에서 개발 후 war로 추출해 실서버에 올려 구동시키고 정상 동작 하는지 로그 등 데이터값 확인하려면 귀찮다. 그러지 말고 개발PC를 실서버화 시키면 외부에서 CALL이 들어오는 순간 바로 나의 PC내의 이클립스에서 디버깅하면서 개발하면 되서 편하다 용어정의 * 공인IP - 네이버에 내아이피주소확인 치면 뜨는게 공인IP(전세계 유일)이다.* 사설IP - 공인IP로 공유기가 만들어낸 사설 IP주소들 * 포트포워드 공인IP(182... 더보기
[Ajax] AJAX 데이터 간단한 한글처리 (produces) ajax로 데이터를 넘길 시 간단한 한글처리 방법을 설명드립니다. 위의 코드처럼 화면단에서 ajax를 호출하면 컨트롤러에서는 이렇게 PrintWriter를 이용해서 화면에 내리고 response에 대한 한글처리를 따로 해주곤 합니다. ajax로 데이터를 넘길때마다 무조건 넣어야 하는 거슬리는 3줄을 줄일 수 있는 방법은 [이전] [이후] 코딩수가 확 줄었습니다. produces를 쓰시면 됩니다. 리턴타입을 지정해 줄 수 있으며 한글처리 옵션도 지원합니다. 리턴타입은 json, html 등 여러가지 다양한 타입으로 가능합니다. 리턴타입은 response에서 확인해 보실 수 있습니다. 스프링 3.2버전 부터 나온 이 리퀘스트 맵핑 옵션을 활용하면 고정적으로 들어가야하는 3줄의 코딩을 줄여 좋을것 같습니다. 더보기