본문 바로가기

이클립스 한글 깨짐 현상
<![CDATA[]]> 절에 대해서 HTML 문서는 ''와 같은 마크업 문자들을 파싱해서 읽어들이는 구조다.그래서 마크업 문자들을 원래 대로의 의미로 사용하기 위해서 '>', '
contextConfigLocation / org.springframework.web.context.ContextLoaderListener(스프링 설정파일 읽기) 스프링에서는 설정파일에서 모든 것을 명시해주기 때문에 설정파일이 중요한데 설정파일 안에는 dataSource, bean(dao, service) 등 필요한 모든 객체가 다 들어있다. 그럼 이 설정파일들은 어떻게 해서 컨테이너 안에서 동작을 하는지? 어떻게 xml 설정파일을 읽는지 스프링 프레임웍이 어떻게 동작하는지 궁금하다. 가장 기본은 web.xml 파일에 스프링 설정 파일을 명시해주면 된다는 것. 스프링 설정파일을 읽어 들이기 위해서 org.springframework.web.context.ContextLoaderListener 가 필요하다. 이 리스너가 동작해야 설정파일을 읽어들이고 필요한 객체들을 등록하고 만드는 것이다. 그럼 리스너는 동작을 하는데 설정파일의 위치를 알려주어야 할 것이 아닌가 그..
웹 애플리케이션 시작 위치 설정 서버 시작 첫 페이지 경로 설정은 어디서 할까요? 스프링의 경우, 서버를 더블 클릭하면 나오는 아래 부분에서 하실 수 있습니다. 기본 중의 기본이라고 할 수 있는 부분입니다. 이렇게 그림으로 보면 아주 쉬운데... 정확히 어느 파일에 셋팅되는 걸까요? 이런 반응이 나오신다면... 공부하셔야 합니다. 정답은 server.xml 파일에 설정됩니다. 하이라이트 된 부분이 보이십니까?바로 저 부분입니다. 삽질하지 않으시려면 같이 공부합시다. ㅜ.ㅠ
JSON (JavaScript Object Notation) 1. JSON이란?JSON은 이종 시스템간 데이터 교환시에 사용할 수 있는 이상적인 방법이다.JSON은 자바스크립트에 기반하고 있기 때문에 모든 웹 브라우저에서 호환 된다고 할 수 있다.2. JSON의 데이터 구조① object : 키/값으로 이루어진 데이터 쌍들의 집합.이 객체는 {로 시작하고 }로 끝난다.키/값의 데이터쌍 사이는 콜론( : ) 으로 구분한다.② array : 순서가 있는 값들의 목록, 일반적으로 배열로 구성되어 있다.JSON 배열은 [로 시작하고 ]로 끝나는 값들의 순서가 있는 집합이다.배열의 값들은 콤마(,)로 구분한다.값은 문자열이나 숫자, true 혹은 false, 객체, 배열 등이 될 수 있다.3. JSON 예제3.1..