본문 바로가기

분류 전체보기423

BeanCreationException 에러 해결방법 다음과 같은 Spring BeanCreationException 에러가 났다. (1)org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'menuController': Injection of resource dependencies failed; nested exception is org.springframework.beans.factoy.BeanNotOfRequiredTypeException: Bean named 'boardService' must be of type [com.penta.epplt.app.service.MenuService], but was actually of type [com.pen.. 2018. 12. 12.
Java에서 Javascript 사용하는 방법 (로그인/로그아웃 자바소스 예제포함) 자바에서 자바스크립트 실행하는 방법 (java에서 javascript 호출하기) 1. 왜 사용하려고 했는가 ?? 로그아웃시 자바에서 자바스크립트 호출을 하고자 했다. 해당 소스는 아래와 같았다. 위 소스처럼 Service를 통해 가져온 결과값 result를 통해 유효하지 않은 사용자임을 판별한 후, res 객체를 통해 화면을 return 하고 PrintWriter 클래스로 js alert를 띄우려고 했으나 PrintWriter 클래스를 사용하였을 때 아래와 같은 Response 관련 Error가 났다. java.lang.IllegalStateException: Response already committed 2. IllegalStateException Error 발생원인 response 객체를 flush.. 2018. 12. 11.
이클립스(eclipse) 한글깨짐 해결방법 , 한글 UTF-8 설정 간혹가다가 개발을 하다가 Eclipse에서 파일저장시다음과 같은 Error popup이 뜰 때가 있다.이때 무턱대고 OK를 눌렀다간이클립스 파일에서 한글이 모두 깨지기 시작.. ㄷㄷㄷㄷㄷㄷㄷㄷ 이런 팝업창이 뜨는 이유는인코딩 타입이 맞지 않아서 그렇다는 것 이클립스의 기본 인코딩 타입은 원래 ISSO-8859-1 인데나는 JSP의 pageEncoding=”UTF-8”로 지정하고이클립스 기본 셋팅은 ECU-KR로 바꿔놓았으니..쨌든 인코딩타입이 맞지않아서 이클립스 인코딩이 맛탱이가 가기 시작함. 그래서 어떻게 하느냐? (1) 해결방법 Window > Preferences > General > Content Types > Text 하단에 Default encoding을 UTF-8로 작성하고 Update를 클.. 2018. 12. 11.
AbstractResourceRenderer.renderBody 에러 해결방법 Ajax로 통신을 하던 도중 에러가 발생했다.AbstractResourceRenderer.renderBody 블라블라.. 이유인 즉슨, 다음과 같이 ajax를 호출할 때 $.ajax({ type:"POST", url: "/contextRoot입력..../menuList", dataType: "json", //data : params, cache : false, success : function(resData){ console.log("menuData :: ",resData); }, error : function(xhr, status, e){ console.log("여기는 error"); //alert("오류가 발생하여 목록을 불러오지 못했습니다."); } }); 서버에서 클라이언트로 송신해주는 Respo.. 2018. 5. 28.
jar war ear 정의/차이점/용어정리 jar war ear java jar tool을 이용하여 압축된 파일들을 의미한다. class war로 올리면 was가 압축을 해제하여 배포해준다. jar cvf 파일명으로 생성한다. ear > 하나의 application 단위를 넘어서 실제 서버에서 배포하기 위한 단위를 의미한다. jar 의 경우 실행될 클래스를 명시war는 단돈으로 실행이 안되며 서버컨테이너 was에 의해 실행되어야 하므로 배포에 대한 메타정보가 담겨져 있다. 따라서 배포서술자를 의미하는 web.xml이 포함되어 있다.context는 war파일명과 동일한 이름으로 .. 2017. 6. 5.
No mapping found for HTTP request with URI in DispatcherServlet with name 에러 해결방법 No mapping found for HTTP request with URI in DispatcherServlet with name ~~ 에러 해결방법 이유는 Dynamic web project의 classpath에 build된 class가 없어서 발생할 가능성이 큰 에러이다.WEB-INF/classes 밑에 빌드된 클래스 파일들이 있는지 확인해봐야한다. 보통 sts로 프로젝트를 생성하면 WEB-INF/classes 로 build path가 잡히지만,이클립스의 경우 프로젝트를 생성하면 대개build라는 디렉터리 밑으로 클래스파일이 생긴다.....따라서 수동적으로 build path를 변경해줘야 하는데 방법은 ***프로젝트 우클릭 > Properties > Java Build Path > Source탭 >.. 2017. 5. 30.