본문 바로가기

분류 전체보기

(217)
[error jstl core STS] class org.apache.taglibs.standard.tlv.JstlCoreTLV cannot be cast to class jakarta.servlet.jsp.tagext.TagLibraryValidato Problem STS 4.15.3.RELEASE 버전에서 maven 으로 pom.xml 에 jstl 및 taglib 추가 후 사용 시 에러. jstl 추가시 에러 없었고 taglib 사용하려고 위의 코드 추가시 에러 발생 javax.servlet jstl 1.2 taglibs standard 1.1.2 cause SpringBoot 3.0 이상부터 다른 라이브러리 필요한 듯? resolving 추가했던 디펜던시 다 지우고 해당 디펜던시 추가하니 사용 가능 jakarta.servlet.jsp.jstl jakarta.servlet.jsp.jstl-api 3.0.0 jakarta.servlet jakarta.servlet-api 6.0.0 provided org.glassfish.web jakarta.serv..
[error sts] The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path Problem STS 4.15.3 RELEASE 사용 중 JSP 파일 추가하자 발생한 에러. maven 프로젝트. The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path cause java 빌드 경로에서 javax servlet 인 HttpServlet을 찾을 수 없음 resolving pom.xml 기존에 embed만 추가했으나 javax.servlet 추가하기, 추가 후 jsp 파일 지우고 새로 생성하기 org.apache.tomcat.embed tomcat-embed-jasper javax.servlet javax.servlet-api 4.0.1 provided
[error sts] Correct the classpath of your application so that it contains compatible versions of the classes org.springframework.boot.autoconfigure.web.embedded.TomcatWebServerFactoryCustomizer and org.apache.coyote.http11.AbstractHttp11Protocol Problem Description: An attempt was made to call a method that does not exist. The attempt was made from the following location: org.springframework.boot.autoconfigure.web.embedded.TomcatWebServerFactoryCustomizer.customizeMaxHttpRequestHeaderSize(TomcatWebServerFactoryCustomizer.java:265) The following method did not exist: 'void org.apache.coyote.http11.AbstractHttp11Protocol.setMaxHttpRequest..
css 자식 focus 시 부모 효과 :focus-within https://developer.mozilla.org/ko/docs/Web/CSS/:focus-within :focus-within - CSS: Cascading Style Sheets | MDN CSS :focus-within 의사 클래스는 포커스를 받았거나, 포커스를 받은 요소를 포함하는 요소를 나타냅니다. 즉 스스로 :focus 의사 클래스와 일치하거나, 그 자손 중 하나가 :focus와 일치하는 요소를 나 developer.mozilla.org
[spring] xml 설정 시 annotation-driven / annotation-config / component-scan 차이 - RequestMapping 을 하는 역할 - Spring MVC 컴포넌트들을 디폴트 설정으로 활성화 - Spring MVC @Controller에 요청을 보내기 위한 HandlerMapping과 HandlerAdapter를 Bean 으로 등록. ( HandlerMapping: HTTP 요청정보를 통해 컨트롤러를 찾음. ( 요청 URL로 해당 Controller 찾음)) (HandlerAdapter: HandlerMapping 에서 찾은 컨트롤러를 직접 실행) ( - Bean 을 생성하기 위해 context:comoponent-scan 을 명시하면 태그를 포함하지 않아도 MVC 어플리케이션 작동) - ApplicationContext 안에 이미 등록된 Bean 들의 Annotation을 활성화 하기 위..
osi ( open system interconnection) 7계층 https://youtu.be/WBgprCoRvPc?si=mjBOsxavSzGtGwmi OSI 7계층 모델 목적 및 설계 원칙 https://youtu.be/Fh1GAi63CfA?si=GEMInG39tGoSxJO6 TCP/IP https://youtu.be/s6HG8IzOiHc?si=D1G4stxIikhXmftB 패킷과 TCP/IP packet 패킷. 소화물 = 엽서. 데이터 조각 컴퓨터나 Software나 데이터 형식이 다 다르기 때문에 -> 저장. 변화 가 필요하다 -> 느리다 -> 패킷화 (조각) 기종도 다르고, 프로그램도 다르고, 코드도 다르고, 암호화 방식도 다르기 때문에 변화가 필요하다. 축적교환이다 -> 느리다 -> 조각을 내어 보완한다. 전화교환망 PSTN = 회선교환 = 회로교환 (pub..
git github remote branch delete 원격 브랜치 삭제 원격 브랜치 삭제 git push [원격이름] --delete [원격브랜치이름] ex) git push origin --delete test (짧은 버전? 아직 안해봄) git push [원격이름] :[브랜치이름] ex) git push origin :test 원격 브랜치 목록 동기화 git fetch -p (p 옵션은 prune -가지치기-) (원격에서 변경된 브랜치가 동기화된다) 로컬 브랜치 삭제 git branch -d [로컬브랜치이름] ex) git branch -d fix/board git branch -D fix/board
javascript 이벤트 핸들러 종류 출처 : http://warehouseofdev.tistory.com/entry/JavaScript-Event-Handler-%EB%AA%A8%EC%9D%8C JavaScript Event Handler 모음 JavaScript Event Handler 모음 onabort 이미지의 다운로드를 중지할 때 (브라우저의 중지버튼) onactivate 개체가 활성화될 때 발생 (태그의 기능이 작용할 때 발생하는 이벤트로 예를 들어 링크를 누를 경우 링크가 옮겨질때 발생하는 것을 감지하는 이벤트 핸들러) onafterprint 문서가 출력되거나 혹은 출력하기 위해 출력미리보기를 한 후에 발생 onafterupdate 데이터영역 개체에서 발생하는 이벤트로 데이터 소스 오브젝.. warehouseofdev.tisto..