본문 바로가기

17/05/24 # classpath의 path?(1) src/main/resources 폴더에 해당(2) build 시 /WEB-INF/classes #이 가능한 이유.properties가 붙으면 빌드시 messages.properties => messages/properties 로 생성해주는듯? # spring message tag1) jsp단에서 사용2) 속성들arguments :: 부가적인 인자를 넘겨줄 수 있다. 콤마로 구분된 문자열, 객체 배열, 객체 하나를 넘길 수 있다. argumentSeparator :: 넘겨줄 인자들의 구분자를 설정한다. 기본값은 콤마 code :: 룩업할 메시지의 키를 지정해줌. 지정하지 않으면 text에 입력한 값을 출력함. htmlEscape :: 기본값 false. html 기.. 더보기
17/02/08 1. javascript sort json 배열을 정렬@param array json배열@param key json에서 검색에 사용할 값의 key12345function sortByKey(array, key){ array.sort(function(a, b){ return a[key] b[key] ? 1 : 0; })}Colored by Color Scriptercs 2. jquery $.inArray(value, array)배열에 값이있으면 return 해당 indexreturn 값이 없으면 -1 3. bootstrap tooltip사용 중 js를 이용하여 custom하는 방법이 먹히지 않아 애먹었다. element에 attribute로 박아버리니 원하는대로 동작했다.1csbootstrap tooltip.. 더보기
도메인 정규표현식 ^[a-zA-Z0-9][a-zA-Z0-9-]{1,61}[a-zA-Z0-9](?:\.[a-zA-Z0-9]{2,})+(?:\:[0-9]{1,})*$ * 특수문자 미포함(슬러시 '/' 도 불가)* 포트번호 추가 가능 ex. test.com:8080 더보기
[Mybatis] resultMap 예제, 사용 에러 resultType 예제1234567891011121314 SELECT board_no, board_title, board_writer, board_contents, board_regdate, board_group, board_level, board_seq FROM board WHERE board_no = #{boardNo} Colored by Color Scriptercs resultMap 예제1234567891011121314151617181920212223242526272829 SELECT board_no, board_title, board_writer, board_contents, board_regdate, board_group, board_level, board_seq FROM board WHE.. 더보기
SQL 처리순서 1) from2) where3) group by4) select5) having6) order by 더보기
[윈도우10]mysql 5.7.10 수동 설치기 0. 윈도우 10을 깔고, 개발환경을 구축하고 있습니다.이곳저곳 기웃거리며 mysql 수동설치를 찾는데, 16/02/11기준 mysql 최신 버전이라 그런것인지 설치 방법이 조금씩 달랐습니다.에러들을 처리하고 나서 정리하는 겸 적습니다. 1. http://dev.mysql.com/downloads/mysql/ 에서 mysql-5.7.10-winx64을 다운(Windows 10 64 bit을 사용할 경우) 2.다운 후 원하는 경로에 압축풀기.전 d:\mysql에 풀었습니다.폴더 안에 my-default.ini 를 열고 수정합니다.아래처럼 수정하시고 my.ini로 같은 폴더에 "다른이름으로 저장" 해주세요. 1) basedir, datadir, port 앞에 주석(#)을 삭제한다. 2) basedir에는 m.. 더보기
[jQuery]Ajax가 끝나고 진행하기, Ajax 동기화 # Ajax 동기화async: false 를 해주면 된다. # 상황 비밀번호를 이메일을 통해 찾게 해주려고 한다. 이메일 확인과 검증이 끝나고 flag가 true일 경우 (회원 계정 내 존재하는, 올바른 이메일일 경우) 이메일을 보내주도록 한다. 이 때, 이메일 확인과 검증은 Ajax로 수행되고 결과가 올바르면 flag를 true로, 아니라면 false로 바꿔준다.결과로 나온 flag를 통해 true일 경우, 해당 이메일에 비밀번호를 보내준다. # 문제 Ajax 내에서는 올바른 결과를 출력하는데, 비동기 방식이라 Ajax의 결과로 flag를 true로 바꾸기 전에 flag를 확인하여 문제가 생긴다. # 해결 Ajax를 동기화 방식으로 바꾼다. Ajax가 끝나고 다음 코드로 넘어가므로 검증이 끝나고 fla.. 더보기