다음이나 네이버에서 개발한 에디터를 배포하고 있어서 많은 사이트에서 적용이 되고 있는데요. jsp 형식의 게시판 페이지에 네이버 스마트 에디터를 적용하는 방법을 정리해보겠습니다. 먼저 네이버 개발자센터에서 스마트 에디터를 다운받습니다.네이버 개발자 센터 스마트에디터 프로젝트 페이지 : http://dev.naver.com/projects/smarteditor/2.1.3버전 다운로드 페이지 : http://dev.naver.com/projects/smarteditor/download/note/37132.0버전 개발자 가이드 : http://dev.naver.com/projects/smarteditor/download/note/3575 다운로드를 받으셨다면 웹서버의 적당한 디렉토리에 구성요소들을 넣어줍니다...
흔히 getter와 setter를 만들어야 할 때 변수가 많으면 많을수록 작업하기가 번거로운 경우가 많은데 이클립스에서는 이 getter와 setter를 자동으로 생성해주는 기능이 있습니다. 먼저 이런 형태의 클래스를 예로 들겠습니다. 클래스를 위와 같이 생성해둔 상태에서 이클립스의 Source-Generate Getters and Setters 메뉴를 선택합니다.위 메뉴를 선택하면 아래와 같은 창이 뜨는데 getter와 setter를 만들 변수를 선택해주고 ok를 누르면 생성이 완료됩니다.
iBatis(http://ibatis.apache.org)는 자바오브젝트와 SQL 문 사이의 자동매핑 기능을 지원하는 ORM 프레임워크이다. iBatis는 코드 내에서 자바오브젝트만을 이용해 데이터 로직을 작성할 수 있게 해주고, SQL을 별도의 파일로 분리해서 관리하게 해주며, 오브젝트-SQL 사이의 파라미터 매핑 작업을 자동으로 해주기 때문에 많은 인기를 얻고 있는 기술이다. iBatis는 본격적인 ORM인 JPA나 하이버네이트처럼 새로운 DB 프로그래밍 패러다임을 익혀야 하는 부담이 없다. 대부분의 개발자가 이미 익숙한 SQL을 그대로 이용할 수 있으면서도 JDBC 코드 작성의 불편함을 제거해주고, 도메인 오브젝트나 DTO를 중심으로 개발이 가능하다는 장점이 있다. iBatis의 가장 큰 특징은 S..
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 파일들이 나오게 되고 필요하신 파일로 받으시면 됩니다.
- Total
- Today
- Yesterday
- jQuery
- 오블완
- IT
- SQL
- Spring Framework
- oracle
- iBATIS
- zero
- JSP
- iOS 개발
- 아이폰 개발
- iPhone
- 아이폰
- Objective-C
- Objective C
- 아이폰 어플리케이션
- 오브젝트 C
- 자바스크립트
- tomcat
- Object C
- Java
- 제이쿼리
- JavaScript
- 자바
- 티스토리챌린지
- Spring
- MAC OSX 10.7
- MySQL
- 오브젝티브 C
- Programming
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |