프로덕션 환경들에서 최적의 성능을 제공하는, APR 기반 Apache Tomcat Native 라이브러리가, 다음 java.library.path에서 발견되지 않습니다:server.xml에서 밑의 코드를 주석 처리
project- properties-Project facets - runtimes 여기서 서버 정확하게 입력
프로젝트 외부에 존재하는 파일 업로드는 보안상의 이유로 이미지에 접근불가!! server.xml에 코드를 추가
사진에서 a 태그의 데이터를 얻으려고 했으나 계속 null을 얻는 오류가 발생하였다.a태그가 span 태그를 포함하고 있어서 span이 자식으로 취급받았다.그리고 값을 얻어 올 때는 자식에서 먼저 얻어와서 문제가 생겼었다.이 부분을 바꾸면 해결된다.
pom.xml 오른쪽 클릭 - maven -update project수정해도 안됬을때 사용
java-editor-mark...체크를 해제
스프링에서는 jsp -> jsp 간의 이동을 막는다.따라서 컨트롤러를 한 번 거쳐야 한다.
보낼때는 hashMap으로 보내도 받을 때는 Map으로List<Map<String, Object>
컴포넌트는 대문자로 시작해야한다.
컨트롤러에 @CrossOrigin(origins = "\*")를 추가
테이블이나 디비의 CHARACTER SET을 utf8로 설정하지 않아서 생기는 오류 ALTER TABLE (테이블명) CONVERT TO CHARACTER SET utf8;참고 https://twofootdog.github.io/MariaDB-UTF8-cha
키 값이 없어서 생기는 오류키 값을 넣어주어 해결
https://bobbyhadz.com/blog/react-module-not-found-cant-resolve-mui-material
input value안에 || ''를 적어준다
retArr = 배열값(숫자)select = 배열값(문자)retArr에 있는 숫자 배열값을 select의 문자열 배열로 바꾸던중 에러retArr의 마지막 값만 저장되는 오류Array.map의 리턴이 없어서 생기는 오류였다. setSelect(retArr.map(menu
xml의 아이디값이 중복인게 있는 경우 발생
에러가 나왔다TypeScript는 menuListType가 menuType\[] 배열 타입을 가지고 있는지 알지 못한다. 따라서 menuList 상태가 실제로 배열이 아니라 단일 객체라고 인식하여 생기는 오류