SpringBoot/Error 16

[Error] 인수타입 오류(JavaScript)

Error프로젝트 진행에서 JSP파일 내의 JavaScript 코드에서 오류가 발생했다requestData에 Json형식으로 데이터를 보내려고 할때 인수타입을 매개변수 타입에 할당할 수 없다는 오류였다Solutionconst jsonData = JSON.stringify(requestData); XMLHttpRequest.send() 메서드로 데이터를 보낼 때 데이터 타입이 올바르지 않을 경우 발생하는 오류였고, JSON.stringify()로 데이터를 문자열 형태로 변환하니 정상적으로 해결되었다Check항상 코드를 짤 때, 단순히 데이터를 보내는 것이 아닌 타입도 고려를 함께 해야한다특히 JavaScript를 사용하며 server로 데이터를 보낼때는 그에 맞는 형식을 고려해줘야한다

SpringBoot/Error 2024.12.09

[Error] JS 처음 로딩 적용 안됨

Error 사항SpringBoot에서 Mybatis를 활용하여 회원가입, 로그인 로직을 구현하면서 JSP를 사용하였다저장된 정보로 로그인을 진행할경우, 정보가 있거나 없다면 alert로 모두 표시되도록 구현하고자 하였다하지만, 처음 로딩에서 alert가 뜨지않고 그 어느것도 적용하지 못한채 새로고침 화면마냥 사라지는 문제가 발생했다해결여기서 form 안에 submit 역할을 하는 버튼을 눌렀어도 새로 실행하지 않게 하고 싶다면 아래의 코드를 추가해야한다event.preventDefault()https://programming119.tistory.com/100 [JS] event.preventDefault() 간단 설명 😊/ preventDefault란?preventDefault 란? a 태그나 subm..

SpringBoot/Error 2024.12.06

[Error] Cause: java.sql.SQLSyntaxErrorException

Error회원 가입 로직에서 zip을 넣는 과정 중, 분명 JS에도 console로 출력되고 Java에서도 출력되지만 SQL에는 insert되지 않는 문제가 발생했다자세한 오류 메시지는 다음과 같다### Error updating database. Cause: java.sql.SQLSyntaxErrorException: (conn=1102) Data too long for column 'zip' at row 1### The error may exist in file [C:\\Java\\Project\\NBE2-3-1-team2\\build\\resources\\main\\mappers\\customer_mapper.xml]### The error may involve com.example.project..

SpringBoot/Error 2024.12.05

[Error] beans.factory.BeanCreationException

프로젝트를 실행했을때, 다음과 같은 오류가 발생했다Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.2024-12-03T15:25:01.063+09:00 ERROR 48416 --- [project01] [ restartedMain] o.s.boot.SpringApplication : Application run failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory'..

SpringBoot/Error 2024.12.04

[Error] java.lang.NullPointerException

게시판에 mybatis를 활용하여 FileUpload를 하는 과정에서 to에 null 이 받아오는 문제가 발생했다   java.lang.NullPointerException: Cannot invoke "com.example.board.dto.PdsTO.getSeq()" because "to" is null at org.apache.jsp.WEB_002dINF.views.design_005fpds0.board_005fdelete1_jsp._jspService(board_005fdelete1_jsp.java:129) ~[na:na] at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:67) ~[tomcat-embed-jasper-10.1.31..

SpringBoot/Error 2024.11.27

[Error] The Unicode character [참] at code point

JSP를 통해서 파일을 업로드하고, 다운 받는 로직을 구현하던 중 아래와 같은 오류가 발생했다java.lang.IllegalArgumentException: The Unicode character [참] at code point [52,280] cannot be encoded as it is outside the permitted range of 0 to 255 at org.apache.tomcat.util.buf.MessageBytes.toBytesSimple(MessageBytes.java:310) ~[tomcat-embed-core-10.1.33.jar:10.1.33] at org.apache.tomcat.util.buf.MessageBytes.toBytes(MessageBytes.java:283)..

SpringBoot/Error 2024.11.26

[Error] Whitelabel Eorror Page

SpringBoot에서 JSP로 요청 처리를 진행하던 중 아래와 같은 오류가 떴다 WEB-INF/views/내에 있는 jsp 파일들을 제대로 읽어오지 못하였고, 모든 페이지에 해당 오류가 발생했다오타도 없었으며 파일 구조, 의존성 수정, properties를 모두 알맞게 썼지만 여전히 같은 오류가 발생했다 그렇게 10여분을 고민하던 중, 다른 파일 하나를 생성하자마자 갑자기 모든 오류가 해결되었다(이건 jsp 파일내에 out.println의 빨간글씨가 없어진 것을 보고 알았다) 별 다른 것을 수정한적이 없지만, 오류가 해결된 것을 보아의존성에서 Spring DevTools을 사용함에 따라 프로젝트가 완전히 빌드되지 않았고시간이 지남에 따라 재빌드 되면서 해결된 것으로 본다 이런 오류를 겪으면서, 우선 순..

SpringBoot/Error 2024.11.25

[Error] org.apache.ibatis.binding.BindingException:

Spring Boot에서 Mybatis와 데이터 베이스를 연동하고, 데이터를 읽어오는 과정에서 오류가 발생했다Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.2024-11-20T11:22:17.352+09:00 ERROR 22968 --- [mybatis03] [ restartedMain] o.s.boot.SpringApplication : Application run failedorg.apache.ibatis.binding.BindingException: Mapper method 'org.example.my..

SpringBoot/Error 2024.11.23

[Error] Invalid bound statement(not found)

https://hu-studyrecord.tistory.com/78 [Spring Boot] ClassNotFoundExceptionMybatis를 이용하던 중 위와 같은 오류가 발생하였다클래스를 찾을 수 없다는 문제였고 mapper.xml에서 클래스를 잘못 주입했다 생각하여 확인하였다 프로젝트 구조는 위와 같이 org.example.mybatis로hu-studyrecord.tistory.com이번 포스팅은 저번에 발생한 경로문제와 유사한 오류이다org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): org.example.mybatis03.mapper.DeptMyBatisMapper.select at org.apac..

SpringBoot/Error 2024.11.22

[Error] java.lang.IllegalArgumentException

https://hu-studyrecord.tistory.com/79 [Spring Boot] java.lang.IllegalArgumentExceptionMyBatisJava Object와 SQL문 사이의 자동 Mapping 기능을 지원하는 Persitence Framwork이다SQL을 별도의 파일로 분리해서 관리하며, 객체와 SQL 사이의 parameter mapping 작업을 자동으로 처리해준다Mapping ErrSpring Bohu-studyrecord.tistory.com 이전 포스팅에서는 Mybatis를 사용하던 중 경로 오류에 대해 설명하고 해결하였다이번에는 Mapper가 같은 이름으로 작성했을 때의 오류를 말하고자 한다Caused by: java.lang.IllegalArgumentExcep..

SpringBoot/Error 2024.11.21