목록servlet (11)
한바다
✅ 오늘은 로그인 마이페이지를 진행하였다.정말 총체적 난국의 오류 파티를 정리한다.어제도 정리한 것처럼 404오류는 브라우저가 요청한 페이지를 찾을 수 없다는 거다. 첫 실행부터 오류의 시작을알렸다!! 이처럼 404,505 오류 등은 익숙한데 생소한 오류를 마주하게 되었다! ✔️필수항목 주석처리하여 오류 발생 ✔️[ERROR] [1;31mPlease refer to C:\Users\user1\servlet_jsp_workspace\Login_MyPage\target\surefirereports for the individual test results.[m [ERROR] [1;31mPlease refer to dump files (if any exist) [date].dump, [date]-jvmR..
✅ error(type=Not Found, status=404) 스프링부트 실행히 위와 같은 404 오류가 떳다. 404 오류는 HTTP오류 코드 증 하나로, 브라우저가 요청한 페이지를 찾을 수 없는 오류이다. 스프링부트 서버가 해당url 요청을 해석할 수 없기 때문에 이와 같은 오류가 발생하였다.▶ 이럴경우 컨트롤러를 작서하여 URL에 대한 매핑을 추가하면 해결할 수 있다. ✔️우선 오류에만 초점을 두지 않고 처음부터 차근차근 확인하기로 하였다.스프링부트에 작성한 구조에 잘못 있는지 하나하나 체크 하였다.src/main/java -자바코드 작성하는 곳src/main/resources - 자바파일을 제외한 HTML, CSS, 자바스크립트,환경파일 등을 저장하는 공간나는 우선 자바코드 작성하는 곳은 회원가..
☑️ 뛰어쓰기 공란,괄호 누락으로 오류 발생☑️스프링부트에서 이미지파일 업로드현실에서는 파일업로드가 딸깍 딸깍 버튼 몇번으로 되지만 컴퓨터 입장에서는 수많은 숫자와 문자들을 해석하는과정의 결과로 출력되는 결과 이므로 쉽지 않은 일이라고 한다. 이미지 파일이 액박뜨거나 할때 때론 컴퓨터의입장도 헤아려 봐야겠다 이미지를 form태그에 넣어서 업로드를 진행할 때는 enctype를 작성한다.enctype = 어떤 파일을 전송할 때 데이터 타입이 무엇인지 체크하고이미지 파일을 post로 업로드 하기 위해서는 mutipart/from-data를 반드시 작성해서 전달하는 것이 안전하다.또한 en c type sms ENCoding Type이므로 entype으로 오기재 하지 않도록 주의해야 한다.[이미지 업로드 htm..
☑️ 스프링부트 실행시 "내부 표기로 변환할 수 없습니다" 에러가 떳다!!!!SQLException; SQL state [99999]; error code [17059]; 내부 표기로 변환할 수 없습니다] with root cause 해당오류는 오라클 SQL 데이타 타입과 jsp에 작성한 자료형이 달라서 발생한 문제 였다.[SQL 작성한 데이터 타입][스프링 부트 DTO.java에 작성한 자료형] ▶ 위와 같이 snack_name 컬럼의 데이터 타입은 VARCHAR2기 때문에 java 작성시 자료형 int가 아닌 String 문자열 자료형으로 변경해줘야 한다!! 그러니 데이타 타입이 NUMBER일 경우 자료형 int를 써야 하는 것이였다. 또한 DATABASE에서 자료형이 NUMBER면 자..
✅ 작성한 코드를 실행시켰을때 폴더명 오타, 작성된글 오타 등등 상황이 발생하였다.그중 빈번한 오류는 mapper폴더명이 였다. 왜냐면 글 작성시 메퍼가 시작점이고 메퍼=지도니깐연결연결 타고타고 연결되니깐!! 그런거 같다. ✔️첫번째, application.properties mybatis.mapper location = mappers 폴더와src.main.resource.templates.mappers(이 안에는 xml 파일이 들어 있다) 일치해야 한다그림으로 보자면 아래와 같다 ✔️ 두번째, xml 파일 안에 작성한 namespace = Mapper 에 작성한 mapper폴더명과src.main.java에 있는 mapper폴더명이 동일해야 한다. ☑️ 스프링부트 구조src/main/java맨 위 폴더가..
☑️ [demoProject3-mybatis] 프로젝트 런에즈 실행시 아래와 같은 에러가 발생하였다.demo프로젝트 실행시 회원가입 페이지에서 에러가 발생하였다.에러가 발생한 원인은 아래와 같았다.[31mERROR[0;39m [35m10428[0;39m [2m---[0;39m [2m[demoProject3-mybatis] [nio-8086-exec-3][0;39m [2m[0;39m[36mo.a.c.c.C.[.[.[/].[dispatcherServlet] [0;39m [2m:[0;39m Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processin..