에러 5

[JS] event.cancelable 프로퍼티

버튼 cancelable 값을 alert 로 찍어보는 예제이다. 그런데 해당 예제를 실행하는 와중에 이해가 안되는 동작이 존재했다. 우선 처음 실행했을 때 동작은 다음과 같다. 보다시피 alert 창으로 cancelable 프로퍼티의 값이 찍히게 된다. 내가 설정한 false 값으로 잘 출력되는 것을 볼 수 있다. 그리고 여기서 확인을 누르면 다음과 같이 표시된다. button 태그를 body에 정의해놓았다. 그런데 여기서 버튼을 다시 클릭하게 되면 다음과 같은 결과를 확인할 수가 있다. 맨 처음의 cancelable 의 값이 찍힌 건 false 였다. 스크립트에서 event.initEvent("click",true,false); 에서 세번째의 인수인 cancelable에 false를 잘 전달했는데, 갑..

[SpringBoot] java.lang.IllegalArgumentException : Mapped Statements collection does not contain value 에러

mybatis를 통해 원하는 결과를 콘솔창에 출력해서 보려고 하는 중인데 java.lang.IllegalArgumentException 에러가 발생했다. 세부 사항을 보니 Mapped Statements collection does not contain value 라고 뜨는 것을 확인할 수 있었다. 이번 오류는 모두 오타로 인함이었다. 이전 포스팅과 연계된 포스트인데, 이전 포스팅에서는 xml문서에서 첫라인에 띄어쓰기가 들어가서 발생한 문제였다. 이번경우는 mapper에 있는 namespace에 #이 들어간 것이었다. 저 # 때문에 인식을 하지 못한 것이다. 아 그리고 sql 구문을 써줄 때 예를 들어서 insert into board(seq,title,writer,content) values((sele..

[JSTL] JSTL 사용중에 NoSuchMethodError 에러가 발생한다면

JSTL을 사용해서 작성중에 NoSuchMethodError 가 발생하면서 5XX 관련 메시지가 출력되면서 서버가 동작하지 않을 경우에는 이 구문에 uri를 잘 작성해주었는지 반드시 확인해주자. 이 에러는 코드를 작성할 때 빨간줄로 표시되지도 않고, 나머지 구문들을 잘 작성해줘도 발생하기 때문에 주의가 필요하다. 맨 처음에 내가 에러가 발생한 이유는 uri 에서 java.sun.com/jstl/fmt 라고만 적었다. 즉 jsp가 빠졌다. 그래서 java.sun.com/jsp/jstl/core 라고 쓰면서 prefix="c" 관련 코드를 작성할때와 경로가 뭔가 다른 것 같아서 혹시나 해서 jsp 를 추가해줬다. 그러니까 에러가 해결됬다. 어떤 블로그들을 보면 java.sun.com/jstl/fmt 라고만 ..

Servlet & Jsp 2021.01.17

[JSP] Can not find the tag library descriptor for "http://java.sum.com/jsp/jstl/core" 에러

tag파일을 작성하면서 variable 지시자를 사용하던 와중에 이렇게 빨간줄이 그어졌다. 원인이 궁금해서 갖다대보니 Can not find the tag library descriptor for "http://java.sum.com/jsp/jstl/core" 라는 오류가 발생했다고 알려주었다. 즉 jstl이 아직 설치되어있지 않은데, jstl을 사용하려할때 발생하는 오류였다. 종종 저자는 jstl을 깔아서 사용중인데, 나는 jstl이 아직 설치하지 않아서 예제에서 오류가 발생하는 경우가 있다. 이런... 글 쓰고 나서 jstl 깔아서 clean까지 해줬는데, 에러가 난다. 뭐가 문제일까.... /WEB-INF/lib에도 잘 넣어줬는데... 뭐가 문제일까. 2021.01.16 16:97 드디어 해결했다 ..

Servlet & Jsp 2021.01.16

[JSP] HTTP Status 404 에러 발생

jsp 파일을 몇개 작성해주고, 자바빈 객체를 작성해서 EL로 HttpServletRequest의 정보를 뽑아와서 활용하는 예제를 공부중이었는데, 갑자기 서버를 구동하니까 다음과 같은 에러가 발생했다. 여기서 핵심은 The requested resource is not available 이다. 즉 해당된 자원을 찾지 못했다. -> 너가 사용하려는것중 한가지를 찾지 못했다. 그리고 그 찾지 못한 것이 위에 message에 표시된 /edu/example22.jsp 이다. 즉 example22.jsp의 등록이 잘못되었거나 example22.jsp 를 사용하는 다른 jsp 파일에서 이름을 잘못 적었을 경우에 이러한 케이스가 나타난다..... 라고 해석했다. 그래서 다른 jsp파일에서 example22.jsp 파..

Servlet & Jsp 2021.01.15
반응형