jsp 컴파일 후에 콘솔창에 아래와 같은 오류가 출력되는 경우가 있습니다. Stacktrace:] with root causejava.lang.NoSuchMethodError: org.springframework.web.bind.annotation.support.HandlerMethodResolver.(Ljava/lang/Class;) 이럴 경우에는 spring framework를 2가지 버전을 혼용하여 사용하는 경우가 대부분입니다.그래서 WEB-INF/lib 경로의 jar 파일중 spring 관련 파일을 확인하셔서 한가지 버전만 적용해주시면 정상적으로 작동합니다.
전자정부 프레임워크 기본 템플릿으로 프로젝트를 생성했을시 EgovComCrossSiteHndlr.java 파일에서 BodyTagSupport 부분에서 오류가 나는 경우가 있습니다. 이 경우에는 pom.xml의 dependencies 부분에 아래 내용을 추가해주면 오류가 없어집니다. javax.servlet servlet-api 2.4 provided javax.servlet jsp-api 2.0 provided scope이 provided 인 경우는 compile시에만 사용하고 실제 운영시에는 Servlet Container가 제공하는 library를 사용하도록 하는 의미입니다.
iBatis가 현재는 myBatis라는 이름으로 개발되고 있습니다만 iBatis가 필요한 경우에 다운받는 방법을 정리해보겠습니다. 먼저 myBatis 구글프로젝트에 접속합니다.http://code.google.com/p/mybatis/ 그 다음 상단의 Downloads에 들어가서 MyBatis Core Framework를 선택해주세요. 그리고나면 MyBatis zip 파일들이 나오는데 그 위에 search에서 All downloads를 선택하고 옆의 입력폼에 ibatis라고 입력하고 검색하세요. 그러면 iBatis zip 파일들이 나오게 되고 필요하신 파일로 받으시면 됩니다.
- JSTL (JSP Standard Tag Library) 커스텀 액션 + 함수 자주 사용될 수 있는 custom tag들을 모아 표준으로 정해놓은 tag library 아파치에서 다운받아 lib에 추가(아파치 톰캣 7.0부터는 기본) custom tag이므로 사용 jsp에서 taglib지시자 태그 설정 필요 - JSTL 구성 라이브러리 코어 : 변수지원, 흐름제어, URL 처리 / 접두어 c / URI : http://java.sun.com/jsp/jstl/core XML : xml 관련 처리, xml 흐름제어 / 접두어 x / URI : http://java.sun.com/jsp/jstl/xml 국제화 : 국제화 처리, 메시지 관리 / 접두어 : fmt / URI : http://java.sun.c..
- Total
- Today
- Yesterday
- Object C
- SQL
- JSP
- 제이쿼리
- JavaScript
- 티스토리챌린지
- Spring Framework
- IT
- MAC OSX 10.7
- 오브젝트 C
- tomcat
- iOS 개발
- 오블완
- iBATIS
- 오브젝티브 C
- 아이폰 개발
- 자바스크립트
- 아이폰 어플리케이션
- iPhone
- oracle
- Programming
- Java
- 자바
- zero
- MySQL
- Spring
- 아이폰
- Objective C
- Objective-C
- jQuery
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |