URL상에서 한글이 percent encoding을 utf-8을 기준으로 변환이 된다. 이를 대부분 한글로 바꾸어서 사용하지만 필자는 필요에 의해 변환된 문자가 필요했다. 사실은 웹 단에서 Request Body를 만드는 과정에서 java.net.URL을 사용했는데, 이를 UTF-8로 인코딩을 설정하는 방법을 몰라서 아래와 같이 사용했다. 왜인지 모르게 url상의 한글을 그대로 쓰면 제대로 적용이 안 되는 상황이었다. 이는 스프링 부트로 rest api를 만들어보고, 알게된다면 추가로 수정토록 하겠다. 자바스크립트 var enc = encodeURI(searchTerm); 자바 searchTerm = java.net.URLEncoder.encode(searchTerm, "UTF-8"); Spring Bo..
지난 시간에는 기존에 실습한 방명록 파일에 대한 DB접근을 mybatis ORM을 사용하도록 수정하는 작업을 거쳤다. 소스파일은 필자의 깃허브 주소에 있으니 내려받아서 DB접근을 mybatis로 수정하고, 검색기능을 추가하는 실습을 함께 따라해보면 좋을 것 같다. 소스코드는 여기에서 확인하길 바란다. [ visit_list.jsp ] 먼저, 모든 방명록을 한 곳에 리스트로 출력한 파일을 수정할 것이다. 이 부분에 검색을 할 수 있도록 ui를 다음과 같이 추가해주자. 어느 위치에 코드를 추가할지 인식할 수 있도록 하겠다. 15행에 value값으로 ${param.search_text}를 출력해주었는데, 이는 검색조건으로 자기 자신을 호출한 경우 정보 유지를 위해 사용한 것으로 자세한 설명은 밑에서 계속 하도..
* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.