Spring
-
[ 에러해결 ] java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener카테고리 없음 2024. 3. 2. 00:28
오랜만에 전에 하던 스프링 프로젝트 실행했는데 반가운 오류등장! 자주 보던 거라 블로그 글로 아카이빙 해놓으려고 한다. https://s00741.tistory.com/entry/%EC%8A%A4%ED%94%84%EB%A7%81-%EC%97%90%EB%9F%AC-javalangClassNotFoundException-orgspringframeworkwebcontextContextLoaderListener 스프링 에러 java.lang.ClassNotFoundException: org.springframework.web.context.ContextLoaderListener 스프링 에러java.lang.ClassNotFoundException: org.springframework.web.context.Con..
-
FROM DUAL의 의미와 활용: 데이터베이스에서의 특별한 쿼리다양한 공부/DATABASE 2024. 1. 4. 03:55
오늘은 데이터베이스 쿼리에서 자주 사용되는 FROM DUAL에 대해 알아보려고 합니다. FROM DUAL은 데이터베이스에서 어떤 의미를 지니며, 어떤 상황에서 사용되는지 살펴보겠습니다. FROM DUAL은 주로 Oracle 데이터베이스에서 사용되는 특별한 쿼리 구문입니다. 이는 실제 데이터베이스 테이블이 아닌 가상 테이블로, 주로 SELECT 문에서 더미 테이블로 활용됩니다. 그렇다면 FROM DUAL이 어떤 상황에서 사용되는지 알아보겠습니다. 언제 사용되는가? 값이 없는 SELECT 문에서: SELECT 'Hello, World!' AS greeting FROM DUAL WHERE 1 = 0; -- 결과: (no rows selected) 조건이 만족되지 않아도 FROM DUAL을 사용하여 빈 값을 반..
-
<c:if> 태그란 무엇인가?다양한 공부/JSP 2023. 12. 31. 06:36
태그는 JSTL( Java Pages Standard Tag Library ) 안에 있는 태그이다. 먼저 간략하게 JSTL 이란, JSP 표준 태그 라이브러리이다. 위키백과에 따르면, Java EE 기반의 웹 애플리케이션 개발 플랫폼을 위한 컴포넌트 모음이다. JSTL은 JSP 페이지 내에서 자바 코드를 바로 사용하지 않고 로직을 내장하는 효율적인 방법을 제공한다. 표준화된 태그 셋을 사용하여 자바 코드가 들락거리는 것보다 더 코드의 유지보수와 응용 소프트웨어 코드와 사용자 인터페이스 간의 관심사의 분리로 이어지게 한다. 라고 나와있다.(아주 잘 나와 있군요!) 필자가 생각했을 때 왜 사용하냐!? 일단 Jsp 내에서 자바코드와 섞이며 개발을 하게 되면, 스파게티 코드가 될 수 있다. 자바코드를 사용하지 ..
-
accept-charset="UTF-8"개발중 오류 정리 2023. 12. 30. 20:56
jsp project 게시판 부분을 개발하다가 난관에 봉착을 했다. 글에 내용을 넣고 글 생성을 하면 DB( OracleDB 사용 )에 영어는 이상이 없는데 한글이 다 깨져서 들어가는 것이다. 데이터가 넘어가는 부분에 이상이 있나 싶어 그 부분을 서치 해보고 고쳐본 결과 태그 부분에서 post방식으로 데이터를 넘겨줄때 accept-charset속성을 이용해서 데이터를 인코딩한 후 넘겨줄 수 있다는 것이다. accept-charset을 알아보겠다. accept-charset이란 HTML 태그에 있는 속성중 하나인데, 폼 데이터(form data)를 서버로 보낼 때 사용되는 문자 인코딩(character encoding) 방식을 명시한다. gpt한테도 물어보았다. > accept-charset="UTF-8"..