웹 페이지를 만들다 보면 새창에서 어떤 값들을 입력받고 다시 이전창에 값을 돌려줘야하는 경우가 있습니다. 그럴때 사용하면 유용한것이 opener.document 인데요. 사용방법은 여러가지 방법이 있겠지만 저는 아래와 같이 셀렉터에 opener.document를 추가해서 사용합니다. $('#id',opener.document).append('html'); //부모창의 id에 해당하는 객체에 html 내용을 append$('#id',opener.document).val('value'); //부모창의 id에 해당하는 객체의 값 지정
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 관련 파일을 확인하셔서 한가지 버전만 적용해주시면 정상적으로 작동합니다.
- 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..
다양한 이니셜라이저 ──────────────────────────────────── alloc 클래스 메소드로 생성한 인스턴스를 초기화하기 위해서 init 메소드를 실행한다는 것은 앞에서 설명했습니다. 이 init 메소드처럼 인스턴스를 초기화하는 메소드를 이니셜라이저(initializer)라고 부릅니다. 클래스에 따라서는 다양한 상황에서 편리하게 사용할 수 있도록 여러 개의 이니셜라이저를 가지고 있는 것도 있습니다. Cocoa 환경에서는 관습적으로 이니셜라이저의 메소드명은 반드시 'init'으로 시작합니다. NSDate 클래스의 이니셜라이저의 예 NSDate 클래스의 이니셜라이저는 인스턴스를 실행한 시점의 날짜와 시각을 데이터로 가지도록 초기화되지만, 특정한 날로 지정해서 초기화하고 싶은 경우도 있을 ..
기본 자료형 변수와 객체형 변수의 차이 ─────────────────────────── int형 등 기본 자료형 변수와 객체형 변수는 저장되는 내용에 차이가 있으므로 주의가 필요합니다. 예를 들어 기본 자료형인 경우에는 변수의 값 자체가 저장됩니다. int num1; num1 = 3; 예를 들어, 또 다른 변수 num2에 num1을 대입하면 num2에도 역시 '3'이라는 값이 저장됩니다. int num2; num2 = num1; 반면 객체형 변수의 경우에는 실제 인스턴스를 참조하는 값(C언어의 포인터)이 저장됩니다. NSDate *date1; date1 = [[NSDate alloc]init]; 또 다른 변수 date2에 date1의 값을 대입하면, date2와 date1은 같은 인스턴스를 가리키게 됩..
메소드의 사용 ─────────── 다음은 NSDate 클래스를 사용해 현재의 날짜와 시각을 표시하는 프로그램입니다. #import int main (int argc, const char * argv[]) { NSDate *now; // 1 NSString *nowStr; // 2 now = [[NSDate alloc]init]; // 3 nowStr = [now description]; // 4 NSLog(@"%@", nowStr); // 5 return 0; } 위 소스를 설명 드리자면 1에서는 NSDate 클래스의 인스턴스용 변수 now를 2에서는 NSString 클래스의 변수 nowStr을 선언하고 있습니다. 모두 객체형이므로 변수 앞에 '*'가 필요한 점에 주의해야합니다. 3에서는 alloc +..
- Total
- Today
- Yesterday
- 자바
- Spring Framework
- MySQL
- 아이폰
- 아이폰 어플리케이션
- MAC OSX 10.7
- iOS 개발
- Programming
- tomcat
- Java
- JavaScript
- 오블완
- 제이쿼리
- jQuery
- oracle
- IT
- 아이폰 개발
- 오브젝티브 C
- 오브젝트 C
- 자바스크립트
- Object C
- iBATIS
- zero
- Spring
- SQL
- iPhone
- Objective-C
- JSP
- 티스토리챌린지
- Objective C
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |