본문 바로가기

반응형

SW

(3)
사용자 브라우저 액션 반응 형 JavaScript code : 설문조사 완료 후 버튼 활성 function openSurvey() { // ... (생략) ... if (now >= targetDate) { window.open('www.naver.com', '_blank'); setTimeout(checkSurveyCompletion, 10000); } // ... (생략) ...}임시로 해당 url 창이 띄워지고 10초 뒤에 checkSurveyCompletion 해당 함수가 실행 되게 함으로서 사용자가 설문조사 작업에 집중할 수 있도록 했다 위의 코드를 좀 더 효율 적인 방식으로 바꾸고자 했다 function openSurvey() { window.open('www.naver.com', '_blank'); document.addEventL..
Nest.js 백엔드 Pipe 사용법에 대해 Nest.js에서 Pipe는 요청(request)의 입력 데이터를 변환하거나 검증하는 데 사용되는 클래스입니다. Pipe는 @Injectable() 데코레이터로 주석이 달린 클래스로 정의되며, PipeTransform 인터페이스를 구현합니다. Pipe의 주요 목적은 다음과 같습니다: 변환 (Transformation): 입력 데이터를 원하는 형식으로 변환합니다. 예를 들어, 문자열을 숫자로 변환하거나 객체의 형태를 변경할 수 있습니다. 검증 (Validation): 입력 데이터가 유효한지 확인합니다. 데이터의 유효성을 검사하고, 유효하지 않은 경우 예외를 throw하여 요청을 중단시킬 수 있습니다. sanitization: 입력 데이터에서 잠재적으로 위험한 문자를 제거하거나 이스케이프 처리하여 보안을 강..
Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'exceptionTransfer' defined in file 해당 에러는 무슨 내용이고 어떻게 해야할까? 오류 메시지는 Spring 애플리케이션 컨텍스트에서 빈 구성에 문제가 있음을 나타냅니다. 구체적으로 sports.com.util.EgovSampleExcepHndlr 클래스를 찾을 수 없어 ClassNotFoundException이 발생합니다. 이 클래스는 Spring 구성 파일인 context-aspect.xml에서 빈 (egovHandler)으로 필요합니다. 1.클래스패스 확인: sports.com.util.EgovSampleExcepHndlr 클래스가 프로젝트에 존재하고 올바른 패키지 구조에 있는지 확인하십시오. 지정된 패키지에 있어야하며 클래스 로더에서 액세스 할 수 있어야 합니다. 2.올바른 패키지 구조: Spring 구성 파일 (context-aspect.xml)에서 패키지 구조가 EgovSa..

반응형