라이브러리(9)
-
[Lombok] 롬복이란
사이트 : http://projectlombok.org/Lombok Feature : http://projectlombok.org/features/index.htmlJava Source를 컴파일할 때, Lombok의 Annotation을 확인해서 그에 적합한 메소드를 생성해주는 방식의 라이브러리 @Data@Getter/@Setter접근제어 : AccessLevel[PUBLIC, PROTECTED, PACKAGE, PRIVATE]을 통해서 접근레벨을 제한할 수 있다.예 : @Getter(AccessLevel.PACKAGE), @Setter(AccessLevel.PRIVATE)getter/setter 관례에 따라서 get필드명, set필드명 메소드가 생성됨 @EqualsAndHashCode코드에서 객체의 비..
2015.01.16 -
[Jquery] 숫자 이벤트만 발생하기
//숫자와 백스페이스만 입력하게 하자 $('.numberic').keypress(function(event){ if (event.which && (event.which > 47 && event.which < 58 || event.which == 8)) { //alert('숫자임!'); } else { //alert('숫자아님!'); event.preventDefault(); } }); 복사 붙여넣기 해서 다른 문자가 입력 가능하므로 조치가 필요함 ㅋ
2011.02.07 -
[JQuery] jquery .ajax() 사용시 XML Parse 에러
jQuery 의 .ajax() 를 이용하여 xml 파일을 불러올때 다음 2가지 를 유의하세요 1. 를 사용하지 말고 서버 스크립트의 HTML Encode 를 이용 틀린 예) 바른 예) 2. ajax 를 send 할때 mime type 를 override 하시오 xml 파셔 에러가 날때 해결하는 방법ajax 를 send 할때 불러올 파일의 mime type 을 강제적으로 미리 override 해주는 것입니다. 다음과 같이$.ajax({type : 'POST',url : 'test.action',dataType : 'xml',cache: false, data : {'testdata' : "테스트값" , 'testdata2' : "테스트값2"},error: function(data) {//실패했을때},succ..
2011.01.05 -
[JSTL] fmt 라이브러리 사용 예제 (숫자 포맷, 날짜 포맷)
fmt 의 number 태그를 이용한 숫자 포맷팅 예제. 통화로 표현 시 : 퍼센트로 표현 시 : 일반 숫자로 표현 시 : ${numberType } formatDate 에 대해서 알아봅니다. [출처] [JSP] JSTL fmt 라이브러리 사용 예제 (숫자 포맷, 날짜 포맷)|작성자 건영이 ==================================================================================================================================== 1. 숫자 포맷 변환 라이브러리로 아래와 같이 추가 숫자1 : 숫자2 : 숫자3 : 숫자4 : 숫자1 : 123,456,789
2010.09.01 -
[JSTL] Core Library
*조건태그 사용방법
2010.07.05 -
[JSTL] Core Library (일반태그편)
JSTL의 태그는 방대합니다. 가장 일반적이면서도 기초적인 라이브러리 모음이 Core Library입니다 이 코어 라이브러리는 우리가 맨처음 c언어를 하든java를 입문했던 시절 기능이 고대로 있는 라이브러리 입니다. 예를 들면 출력, 삭제, 변수지정, if문 ,for문 이라고 생각하시면 되겠습니다. 종류 * 일반 출력을 할때 쓰이는 태그입니다. print문이라고 생각하시면 되겠네요. 변수를 지정하는 태그입니다. 지정된 변수를 삭제하는 태그입니다. 예외를 처리하는 태그입니다. * 조건 * URL * 반복 지금 알아볼 태그입니다만, 대충 저 태그가 어떤 기능을 하는지 예측을 하신분들도 계실겁니다. 그 예측이 맞다면 정말 여러분들은 대단하신 분들이죠~ 우선 JSTL 1편에서 다운로드 및 셋팅을 제대로 하셨다..
2010.07.05 -
[JSTL] 기초설명 및 세팅
※프레임워크로 들어가기 위해서, 간지나는(?) 코딩을 하기 위해서 JSTL의 기본을 파헤쳐 보도록 하겠습니다. 저 역시 배우고 있는 입장이 기때문에 모든 정보가 정확할수없으며 잘못된점도 있을 수 있습니다. 그런부분은 쪽지나 코멘트로 제보(?)부탁드립니다. 1. 개요 JSTL(JSP Standard Tag Libray) JSP에서 자바의 각종 기능을 태그형태로 사용할 수 있도록 정의해서 사용할 수 있는 것을 말합니다. 쉽게 말해서 굳이 자바나JSP언어를 쓰지 않고 태그형태로 HTML상에서 불러다 쓸 수있다는 말이죠. JSTL은 커스텀태그의 일종입니다. 그렇다면 또 커스텀 태그가 뭐란말인가요; 커스텀태그 자신이 직접 정의할수있는 태그를 말합니다. 평소에 쓰던 태그는 각각기능이 있지만 (HTML쓰시면서 태그좀..
2010.07.05 -
[log4j] log4j 를 설정해보자
기본 commons-logging API를 이용해 Log4J 구현체를 통한 로깅을 해보도록 하자. 우선, 다음 프로퍼티 화일을 클래스패스 (나는 src 폴더에 넣었다. 왜냐... 톰캣에서 새로 디플 할때마다 같이 넣어준다.)에 위치시킨다. commons-logging.properties #기본적으로 Log4J 로거를 사용하겠다는 설정. org.apache.commons.logging.Log=org.apache.commons.logging.impl.Log4JLogger #설정역시 log4j.properties의 내용을 따르겠다는 설정 log4j.configuration=log4j.properties log4j.properties #root logger 설정 #기본적으로 FATAL, ERROR 만 로깅한다...
2010.05.28 -
[log4j] log4j 에서 ibatis 쿼리로그 남기는 방법
http://jakarta.apache.org/log4j/"> value="%p - %C{1}.%M(%L) | %m%n"/>
2010.05.28