목록IT (259)
이야기앱 세상
Kakoa 지도 사용시 정상적인 연결임에도 CORS policy 오류가 아래와 같이 발생했을 경우 크롬 브라우저의 경우 마우스 우클릭하여 검사의 네트워크를 선택한 후 브라우저 캐시를 제거한 후 다시 호출하면 정상적으로 호출된다.
CKEditor5에서 입력하는 값을 읽거나 값을 셋팅하기 위해서는 에디터 사용시 명시하는 script를 살펴보자 아래 명시한 스크립트에서 window.editor = editor; 라는 표현이 있는데 editor 를 window.editor에 대입하고 있다. 따라서 값을 읽을 때는 window.editor.getData()를 사용하고 값을 셋팅할 때는 window.editor.setData()를 사용하면 됩니다. 예를 들어 입력한 데이터를 초기화하고 싶으면 window.editor.setData(''); 라고 명시하면 초기화 된다.
Spring boot의 gradle project를 import했을 때 아래와 같은 오류가 발생할 때가 있다. 정상적으로 동작하는 gradle project를 import했는데 오류가 발생하면 화면에서 보여지는 프로젝트명과 settings.gradle에 명시되어 있는 프로젝트명을 비교해본다. 아래와 같이 settings.gradle의 rootProject.name이 프로젝트명과 다를 경우 위와 같이 오류가 발생한다. r ootProject.name = 'springBootTest' 로 동일하게 변경한다. Grade>Refresh Gradle Project를 실행하면 오류가 사라진다.
mybatis mapper xml 파일에서 아래와 같이 VO 의 알리아스를 인식하지 못 할 때가 있다. 이렇게 화면 상에는 인식을 못 해서 에러가 나는 것 처럼 표기 되지만 실제 동작을 시켰을 때는 정상적으로 동작한다면 아래와 같이 Window>Preferences를 눌러서 Validation 항목을 선택하고 MyBatis XML Mapper Validator의 Manual, Build 부분의 체크를 해제해준다. 그렇게 하면 오류 표시가 사라진다.
web.xml 파일에서 아래와 같이 web-app에 오류가 발생할 때가 있다. web-app에 오류가 발생하면 http://java.sun.com/xml/ns/javaee" xmlns:xsi="https://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"> 위 태그에서 http://java.sun.com 부분을 http://Java.sun.com 처럼 소문자 j를 대문자 J로 변경해주면 오류가 사라진다.
리액트 프로젝트를 생성한 후 브라우저의 검사 항목에서 콘솔을 보면 아래와 같이 경고 메시지가 보이는 경우가 있다. Warning: ReactDOM.render is no longer supported in React 18. Use createRoot instead. Until you switch to the new API, your app will behave as if it's running React 17. 이와 같은 경고 메시지가 보이는 경우는 index.js 파일을 열어서 아래와 같은 수정해준다. import React from 'react'; import ReactDOM from 'react-dom'; -> import { createRoot } from 'react-dom/client'; im..
자바스크립트를 이용해서 스크롤을 DIV의 맨 아래로 이동하게 처리할 수 있다. 자바스크립트를 이용한 경우 jquery를 이용한 경우
이클립스에서 에디터를 사용할 때 새로운 에디터를 추가하고 추가한 에디터를 기본 에디터로 설정하는 방법이다. 이클립스 메뉴 Windows>Preferences를 선택한 후 General>Editors>File Associations를 선태한다. File Associations 에서 원하는 확장자를 선택하고 Associated etitors 에서 원하는 에디터를 클릭한 후 Default를 누른다. 마지막으로 Apply and Close를 눌러 창을 닫으면 원하는 에디터가 기본 에디터로 선택되어 사용할 수 있다.