[JSP] Cannot create PoolableConnectionFactory (ORA-28040: 일치하는 인증 프로토콜 없음 Cannot create PoolableConnectionFactory (ORA-28040: 일치하는 인증 프로토콜 없음 녜? 오라클 서버와 클라이언트의 버전 차이 때문이란다. ojdbc버전이 낮다구? 아 ojdbc6이랑 8이 같이 들어가있었다. 없애주니 되었다 개인 공부😊/JSP 2022.11.27
[JSP] Name [dbcp_myoracle]은(는) 이 컨텍스트에 바인딩되지 않았습니다. [dbcp_myoracle]을(를) 찾을 수 없습니다. 뭘 건들였는지 갑자기 되던 다른 프로젝트들도 오류가 난다. 해결되었다! 개인 공부😊/JSP 2022.11.27
[Spring] Description Resource Path Location Type Java compiler level does not match the version of the installed Java project facet. settingWeb_boot Unknown Faceted Project Problem (Java Version Mismatch) Description Resource Path Location Type Java compiler level does not match the version of the installed Java project facet. settingWeb_boot Unknown Faceted Project Problem (Java Version Mismatch) > properties > Project Facets > Java 를 자신이 사용하고있는 컴파일러 버전과 맞추어주도록하자. 개인 공부😊/Spring1 2022.11.27
[Spring] REST란? REST란? REST(Representational State Transfer)의 개념 자원을 ‘이름’으로 구분하여 해당 자원의 ‘상태(정보)’를 주고 받는 모든 것! 즉 자원(Resource)의 표현(Representation)에 의한 상태 전달을 말한다. 구체적으로 HTTP URI(Uniform Resource Identifier)를 통해 자원(Resource)을 명시하고, HTTP Method(POST, GET, PUT, DELETE)를 통해 해당 자원에 대한 CRUD Operation을 적용하는 것을 의미한다. 한마디로 URI와 HTTP 메소드를 이용해 객체화된 서비스에 접근하는 것! 즉 REST란 HTTP URI(Uniform Resource Identifier)를 통해 자원(Resource)을.. 개인 공부😊/Spring 2022.11.24
욕설 필터링 기능 (자바스크립트, JSP 크롤링 두가지 방법) 프로젝트 진행 중 욕설 필터링 기능을 담당하게 되었다. *상업적 목적이 아닌 개인 공부 목적으로 웹크롤링을 사용하였습니다. 방법1. JSP 크롤링 방식 핵심코드 Document doc = Jsoup.connect( "") .get(); Elements elements = doc.select("div.contents_style p"); String badword = ""; for (Element e : elements) { badword = e.text(); } if (badword.contains(nickname)) { req.setAttribute("Msg",nickname+ "은(는) 욕설이 포함되어있습니다. 다시 작성해주세요."); req.getRequestDispatcher("NicknameChe.. 개인 공부😊/JSP 2022.11.22
[JAVA] jdk와 jre의 차이 JRE : Java Runtime Environment, 자바 실행 환경 JVM, Java API 자바 애플리케이션을 실행하기 위한 최소의 실행 환경 제공. JDK : Java Development Kit, 자바 개발 도구 JVM, Java API, Java Tool, Java Compiler JRE에서 제공하는 실행 환경뿐만 아니라 자바 개발에 필요한 여러 가지 명령어 그리고 컴파일러를 포함. (자바 App 메모리상태 알아보는 명령어, 배포 명령어) 개인 공부😊 2022.11.19
[Spring] java.sql.SQLException: Could not connect: Access denied for user 'root'@'localhost' (using password: YES)Current charset is UTF-8. If password has been set using other charset, consider using option 'passwordCharacterEncoding' java.sql.SQLException: Could not connect: Access denied for user 'root'@'localhost' (using password: YES) Current charset is UTF-8. If password has been set using other charset, consider using option 'passwordCharacterEncoding' 데이터베이스를 오라클에서 MySQL로 바꿔 테이블 생성했는데 계정 권한 주는걸 깜박했다. . 계정 권한을 추가해줘야한다. 💗 해결 사용자를 추가하며 비밀번호까지 설정한다. CREATE USER 계정명입력@localhost identified by '비밀번호'; 계정에 권한 부여 GRANT ALL PRIV.. 개인 공부😊/Spring 2022.11.19
[Spring] The prefix "context" for element "context:component-scan" is notbound. 스프링 The prefix "context" for element "context:component-scan" is not bound. bean 속성에 추가로 지정해줘야할 것이 있는데 빠졌다. 저기 context 체크해주자!!!! 개인 공부😊/Spring 2022.11.19
[Spring] SQL Error [1046] [3D000]: No database selected SQL Error [1046] [3D000]: No database selected → 디폴트로 설정해주자 개인 공부😊/Spring 2022.11.19
Exception in thread "main" java.lang.ArithmeticException: / by zero 어떤 수를 0으로나누었을 때 나타나는 오류 개인 공부😊/각종 오류 모음🤦♀️ 2022.10.06