검색결과 리스트
java에 해당되는 글 91건
- 2012.12.23 [Java] Java Profiler 자바 프로파일링 도구
- 2012.12.13 [Java] System 환경 변수 읽어오기
- 2012.10.25 [Eclipse] Plug-In 개발
- 2012.09.19 [POI] Java Excel 파일 읽기
- 2012.08.01 [Java] java.util.Map key 순으로 정렬하기
- 2012.07.05 [Java] Convert ArrayList<String> to String[]
- 2012.07.04 [Java] DateFormat
- 2012.06.22 [Java] google-gson
- 2012.06.19 [Spring] 환경설정
- 2012.06.18 [Spring] 설치 방법
- 2012.06.13 [Eclipse] 자바 개발 환경 구축 JAVA SDK + Eclipse
- 2012.02.22 [Jsp] Java EL 개요
- 2012.02.16 [Log4j] Log4j Homepage Link
- 2012.02.16 Head First Servlets & JSP
- 2012.02.09 [Spring] Java ModelAndView
- 2012.02.09 [Java] Java Dynamic method call
- 2012.02.02 [Java] map sort
- 2012.01.09 [Eclipse] 25 Best Free Eclipse Plug-ins for Java
- 2011.11.28 [Java] instanceof 연산자
- 2011.11.21 [Java] 날짜표시 YYMMDDHH24MI
- 2011.11.08 [Java] Java Annotation (어노테이션) 관련자료
- 2011.10.10 [iBatis] iBatis 즐겨찾기
- 2011.10.07 [Eclipse] eclipse에서 .jsp 파일을 작성할때 실제 .java 파일 생성 위치
- 2011.09.01 Java 언어로 배우는 디자인 패턴 입문
- 2011.08.23 [JSP] 물리적 경로를 웹상의 상대 경로로 변환
- 2011.04.27 [Java] JDK와 JRE
- 2011.04.25 [JSP] <jsp:include>와 <%@ page include %>의 차이
- 2011.04.25 [JSP] UrlEncoding 하기
- 2011.03.17 [JSP] Procedure Call
- 2010.12.11 WebView.addJavascriptInterface 활용
글
-javaagent:C:/SEED/jip-src-1.1.1/profile/profile.jar
-Dprofile.properties=C:/SEED/jip-src-1.1.1/profile/webapp.profile.properties
* TPTP
참고 : http://antop.tistory.com/135
원격지 : http://antop.tistory.com/136
* yourkit
링크 : http://www.yourkit.com/download/index.jsp
* jvmmonitor
링크 : http://code.google.com/a/eclipselabs.org/p/jvmmonitor/
Getting Start : http://www.jvmmonitor.org/doc/index.html#Getting_started
* Netbeans Profiler
링크 : http://profiler.netbeans.org/download/prev/551.html
'Java > Java' 카테고리의 다른 글
[java] Heap Memory Size 구하기 (0) | 2012.12.26 |
---|---|
[Java] ClassLoader를 이용해서 서버이름 구하기 (0) | 2012.12.26 |
[Java] System 환경 변수 읽어오기 (0) | 2012.12.13 |
[Java] sqljdbc 버전별 드라이버 (1) | 2012.10.20 |
[Java] java.util.Map key 순으로 정렬하기 (0) | 2012.08.01 |
트랙백
댓글
글
'Java > Java' 카테고리의 다른 글
[Java] ClassLoader를 이용해서 서버이름 구하기 (0) | 2012.12.26 |
---|---|
[Java] Java Profiler 자바 프로파일링 도구 (0) | 2012.12.23 |
[Java] sqljdbc 버전별 드라이버 (1) | 2012.10.20 |
[Java] java.util.Map key 순으로 정렬하기 (0) | 2012.08.01 |
[Java] Convert ArrayList<String> to String[] (0) | 2012.07.05 |
트랙백
댓글
글
링크 : http://www.vogella.com/articles/EclipsePlugIn/article.html
링크 : http://www.ibm.com/developerworks/kr/library/os-ecplug/
'IDE/Tool > Eclipse' 카테고리의 다른 글
[Eclipse] 인코딩 에러 Some characters cannot be mapped using "ISO-8859-1" character encoding. (0) | 2013.04.03 |
---|---|
[Eclipse] eclipse.ini 설정 (0) | 2013.04.02 |
[Eclipse] Access restriction: The type JPEGImageEncoder is not accessible due to restriction on required library (0) | 2012.10.20 |
[Eclipse] org.eclipse.wst.common.project.facet.core.xml 설정 (0) | 2012.10.20 |
[Eclipse] 이클립스 자바 컴파일 버전 변경 (0) | 2012.10.20 |
트랙백
댓글
글
글
링크 : http://blog.naver.com/PostView.nhn?blogId=galoa1123&logNo=120093241133&viewDate=¤tPage=1&listtype=0
'Java > Java' 카테고리의 다른 글
[Java] System 환경 변수 읽어오기 (0) | 2012.12.13 |
---|---|
[Java] sqljdbc 버전별 드라이버 (1) | 2012.10.20 |
[Java] Convert ArrayList<String> to String[] (0) | 2012.07.05 |
[Java] DateFormat (0) | 2012.07.04 |
[Java] google-gson (0) | 2012.06.22 |
트랙백
댓글
글
배열을 리스트로 바꾸기는 많이 해봤는데 뒤집어서 해보는건 못해봤다.
ArrayList<string> myList= new ArrayList<string>();
myList.add("테스트1");
myList.add("테스트2");
// List -> Array
String[] myArr = myList.toArray(new String[0]);
for(String s : myArr )
System.out.println(s);
// Array -> List
List<String> myArr2 = Arrays.asList(myArr);
for (int i = 0; i < myArr2.size() ; i++) {
System.put.pring(myArr2.get(i));
}
'Java > Java' 카테고리의 다른 글
[Java] sqljdbc 버전별 드라이버 (1) | 2012.10.20 |
---|---|
[Java] java.util.Map key 순으로 정렬하기 (0) | 2012.08.01 |
[Java] DateFormat (0) | 2012.07.04 |
[Java] google-gson (0) | 2012.06.22 |
[Java] Java Dynamic method call (0) | 2012.02.09 |
트랙백
댓글
글
'Java > Java' 카테고리의 다른 글
[Java] java.util.Map key 순으로 정렬하기 (0) | 2012.08.01 |
---|---|
[Java] Convert ArrayList<String> to String[] (0) | 2012.07.05 |
[Java] google-gson (0) | 2012.06.22 |
[Java] Java Dynamic method call (0) | 2012.02.09 |
[Java] map sort (0) | 2012.02.02 |
트랙백
댓글
글
홈페이지 : http://code.google.com/p/google-gson/
API : http://google-gson.googlecode.com/svn/trunk/gson/docs/javadocs/index.html
user guide : https://sites.google.com/site/gson/gson-user-guide
'Java > Java' 카테고리의 다른 글
[Java] Convert ArrayList<String> to String[] (0) | 2012.07.05 |
---|---|
[Java] DateFormat (0) | 2012.07.04 |
[Java] Java Dynamic method call (0) | 2012.02.09 |
[Java] map sort (0) | 2012.02.02 |
[Java] instanceof 연산자 (0) | 2011.11.28 |
트랙백
댓글
글
[chapter 01] : http://blog.naver.com/jazz1234k/40122259812
'Java > SpringFramework' 카테고리의 다른 글
[Spring] Spring Import 시 classpath:와 classpath*: 의 차이점 (0) | 2012.06.23 |
---|---|
[Spring] log4j 설정 (0) | 2012.06.22 |
[Spring] Bean Order Property (0) | 2012.06.22 |
[Spring] 설치 방법 (0) | 2012.06.18 |
[Spring] Java ModelAndView (0) | 2012.02.09 |
트랙백
댓글
글
링크 : http://blog.naver.com/PostView.nhn?blogId=arumizz&logNo=70126691795
'Java > SpringFramework' 카테고리의 다른 글
[Spring] Spring Import 시 classpath:와 classpath*: 의 차이점 (0) | 2012.06.23 |
---|---|
[Spring] log4j 설정 (0) | 2012.06.22 |
[Spring] Bean Order Property (0) | 2012.06.22 |
[Spring] 환경설정 (0) | 2012.06.19 |
[Spring] Java ModelAndView (0) | 2012.02.09 |
트랙백
댓글
글
'IDE/Tool > Eclipse' 카테고리의 다른 글
[Eclipse] 기본브라우저 설정 (0) | 2012.06.13 |
---|---|
[Eclipse] Heap 영역 조절 (0) | 2012.06.13 |
[Eclipse] Plugin 개발하기 (0) | 2012.06.07 |
[Eclipse] 25 Best Free Eclipse Plug-ins for Java (0) | 2012.01.09 |
[Eclipse] Tasks를 사용하자. (0) | 2011.11.11 |
트랙백
댓글
글
'Java > Jsp' 카테고리의 다른 글
[Jsp] JSP 및 스프링 뷰를 대체할 템플릿 언어 (0) | 2013.12.04 |
---|---|
[Jsp] 간단하게 Excel 출력하기 (0) | 2012.07.27 |
[Jsp] Java Custom Tag (0) | 2012.02.09 |
[Jsp] JSTL <c:forEach></c:forEach> 반복처리 (0) | 2011.11.07 |
[JSP] 물리적 경로를 웹상의 상대 경로로 변환 (0) | 2011.08.23 |
트랙백
댓글
글
'Java > log4j / logback' 카테고리의 다른 글
[Logback] Mapped Diagnostic Context (0) | 2014.06.05 |
---|---|
[Logback] Anyframe Logback plugin (0) | 2014.06.05 |
[logback] log4j -> logback 마이그레이션 (0) | 2014.05.31 |
[slf4j] Simple Logging Facade for Java (0) | 2014.05.31 |
[log4j] log4j 설정 (0) | 2012.07.05 |
트랙백
댓글
글
1. 제 목 : Head First Servlets & JSP 상상력을 자극하는 몰입의 학습법
2. 출판사 : 한빛미디어
3. 저 자 : 케이시 시에라, 버트 베이츠, 브라얀 바샴 저 / 김종호 역
4. 가 격 : 32,000원
5. 난이도 : 초중급 (★★★☆☆)
6. 판 매 : 판매중
7. 평 가 : ★★★★★
Head First의 시리즈인 만큼 호불호는 확실하지만 역시 내용이 좋습니다.
헤드 퍼스트가 대부분 초급서적이라는 편견(?)이 많은데 이 책은 제 개인적인 판단으로는
초급서적이 아닙니다.
오히려 자바문법과, 기초 Model1의 JSP 프로그램을 할 수 있는 개발자가 봐야하는 책이라고 생각합니다.
웹 어플리케이션이 돌아가는 구조에 대해서 상당히 체계적이고 자세하게 알려줍니다.
특히 Http 헤더를 설명하는 서적은 그리 많지 않습니다.
웹 어플리케이션을 작성하다보면은 http 헤더를 건드리는 일이 생기게 되는데 어떻게 구성되어 있는지
알고 있어야 합니다.
그리고 커스텀 태그 JSTL 등의 설명도 현장에서 많이 사용하기때문에
중요한 챕터로 공부할 필요가 있습니다.
제 개인적으로 이 책은 다른 자바책보다 두고 두고 꾸준히 보는 책중에 하나입니다.
'Books' 카테고리의 다른 글
[도서] 아마존 웹 서비스를 다루는 기술 (0) | 2014.10.23 |
---|---|
K교수의 객체지향 이야기 (0) | 2013.01.27 |
자바스크립트 코딩 기법과 핵심 패턴 (1) | 2012.01.02 |
High Performance Javascript 자바스크립트 성능 최적화 (0) | 2011.12.20 |
거꾸로 배우는 소프트웨어 개발 (0) | 2011.10.27 |
트랙백
댓글
글
'Java > SpringFramework' 카테고리의 다른 글
[Spring] Spring Import 시 classpath:와 classpath*: 의 차이점 (0) | 2012.06.23 |
---|---|
[Spring] log4j 설정 (0) | 2012.06.22 |
[Spring] Bean Order Property (0) | 2012.06.22 |
[Spring] 환경설정 (0) | 2012.06.19 |
[Spring] 설치 방법 (0) | 2012.06.18 |
트랙백
댓글
글
'Java > Java' 카테고리의 다른 글
[Java] DateFormat (0) | 2012.07.04 |
---|---|
[Java] google-gson (0) | 2012.06.22 |
[Java] map sort (0) | 2012.02.02 |
[Java] instanceof 연산자 (0) | 2011.11.28 |
[Java] 날짜표시 YYMMDDHH24MI (0) | 2011.11.21 |
트랙백
댓글
글
'Java > Java' 카테고리의 다른 글
[Java] google-gson (0) | 2012.06.22 |
---|---|
[Java] Java Dynamic method call (0) | 2012.02.09 |
[Java] instanceof 연산자 (0) | 2011.11.28 |
[Java] 날짜표시 YYMMDDHH24MI (0) | 2011.11.21 |
[Java] Java Annotation (어노테이션) 관련자료 (0) | 2011.11.08 |
트랙백
댓글
글
출처 : http://www.okjsp.pe.kr/seq/181795
'IDE/Tool > Eclipse' 카테고리의 다른 글
[Eclipse] 자바 개발 환경 구축 JAVA SDK + Eclipse (0) | 2012.06.13 |
---|---|
[Eclipse] Plugin 개발하기 (0) | 2012.06.07 |
[Eclipse] Tasks를 사용하자. (0) | 2011.11.11 |
[Eclipse] 이클립스 속도향상 설정 (0) | 2011.10.25 |
[Eclipse] eclipse에서 .jsp 파일을 작성할때 실제 .java 파일 생성 위치 (0) | 2011.10.07 |
트랙백
댓글
글
말은 어려운데 실제 보면은 간단하다.
public class AClass { } public class BClass extends AClass { } AClass aIns = new AClass(); BClass bIns = new BClass(); // 참 if ( aIns instanceof AClass ) {} // 참 if ( bIns instanceof AClass ) {} // 거짓 if ( aIns instanceof BClass ) {} // 참 if ( bIns instanceof BClass ) {}
결국 검사할려는 인스턴스가 비교 객체의 자식 계통도에 포함되어 있으면 참이고
부모 계통도에 포함되어 있으면 거짓이다.
물론 상속계통도에 연관이 없는건 당연히 거짓이다.
'Java > Java' 카테고리의 다른 글
[Java] Java Dynamic method call (0) | 2012.02.09 |
---|---|
[Java] map sort (0) | 2012.02.02 |
[Java] 날짜표시 YYMMDDHH24MI (0) | 2011.11.21 |
[Java] Java Annotation (어노테이션) 관련자료 (0) | 2011.11.08 |
[Java] JDK와 JRE (0) | 2011.04.27 |
트랙백
댓글
글
//import java.text.*; //import java.util.*; // YYYYMMDDHH24MI Date d = Calendar.getInstance().getTime(); SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddHHmmss"); String startDate = sdf.format(d);
'Java > Java' 카테고리의 다른 글
[Java] Java Dynamic method call (0) | 2012.02.09 |
---|---|
[Java] map sort (0) | 2012.02.02 |
[Java] instanceof 연산자 (0) | 2011.11.28 |
[Java] Java Annotation (어노테이션) 관련자료 (0) | 2011.11.08 |
[Java] JDK와 JRE (0) | 2011.04.27 |
트랙백
댓글
글
링크 : http://docs.oracle.com/javase/tutorial/java/javaOO/annotations.html
1. 메타데이터를 자바 코드에 추가하기
링크 : http://www.ibm.com/developerworks/kr/library/j-annotate1/index.html
2. 커스텀 어노테이션
링크 : http://www.ibm.com/developerworks/kr/library/j-annotate2.html
3. 기초 설명이 잘되어 있는 곳
링크 : http://www.gurubee.net/display/WEBSTUDY/Annotations
참고 : http://download.oracle.com/javase/1,5.0/docs/guide/language/annotations.html
'Java > Java' 카테고리의 다른 글
[Java] Java Dynamic method call (0) | 2012.02.09 |
---|---|
[Java] map sort (0) | 2012.02.02 |
[Java] instanceof 연산자 (0) | 2011.11.28 |
[Java] 날짜표시 YYMMDDHH24MI (0) | 2011.11.21 |
[Java] JDK와 JRE (0) | 2011.04.27 |
트랙백
댓글
글
PDF 파일 다운로드 링크 : http://www.google.co.kr/url?sa=t&rct=j&q=ibatis%20insert%20tag%20pre%20select&source=web&cd=2&sqi=2&ved=0CEIQFjAB&url=http%3A%2F%2Fsvn.apache.org%2Frepos%2Fasf%2Fibatis%2Fjava%2Fibatis-2%2Ftrunk%2Fibatis-2-docs%2Fko%2FiBATIS-SqlMaps-2_ko.pdf&ei=fQj0ToqhG-G1iQf4v_CpAQ&usg=AFQjCNGxRN-0MDEZhTrlbJWVpVHyUM0nqg&sig2=_Z7sUEho1oDVWHp6KIKD9g&cad=rjt
'Java > iBatis / MyBatis' 카테고리의 다른 글
[iBatis] MSSQL Output Parameter (0) | 2012.09.05 |
---|---|
[iBatis] iBatis에서 동적으로 컬럼을 생성하려고 할때 (0) | 2012.07.12 |
[iBatis] 로깅과 바인딩 처리 (0) | 2012.07.06 |
[iBatis] 강좌 링크 (0) | 2012.07.06 |
[iBatis] CLOB input, update, select (0) | 2012.02.21 |
트랙백
댓글
글
출처 : http://ilovejsp.blog.me/100129601931
[workspace 위치]\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp[X]\[project명]
'IDE/Tool > Eclipse' 카테고리의 다른 글
[Eclipse] Tasks를 사용하자. (0) | 2011.11.11 |
---|---|
[Eclipse] 이클립스 속도향상 설정 (0) | 2011.10.25 |
[Eclipse] Toggle Comment 단축키 (0) | 2011.09.09 |
[Eclipse] 세로모드 사용하기 (컬럼) (0) | 2011.08.31 |
[Eclipse] 탭을 공백으로 변환하기 Insert Spaces for tabs (0) | 2011.08.31 |
트랙백
댓글
글
2. 출판사 : 영진닷컴
3. 저 자 : 유키 히로시 저
4. 가 격 : 25,000원
5. 난이도 : 초중급 (★★★☆☆)
7. 평 가 : ★★★★★
몇 권 보지 않은 디자인패턴 책이지만 디자인패턴이라고 본책중에 개인적으로 제일 이해하기 쉬운 책입니다.
이 책은 총 10부로 구성되어 있는데 저는 천천해 보려고 하루에 한부씩 읽었습니다.
디자인 패턴 책을 보다 보면은 제일 어려운게 그 패턴이 그 패턴 같으면서 도대체 언제 어떤 패턴을 적용할지
감이 안온다는 것 입니다.
그건 책으로 해결될 문제는 아니라고 봅니다.
이론과 실전은 다르기에 결국 경험에 의해서 필요성이 생기는 것 같습니다.
그렇지만 그런 부분을 뒤로하고서라도 이책은 충분히 가치가 있습니다.
책을 읽다보면은 디자인패턴을 통해서 객체지향의 묘미에 대해서 충분히 느낄수 있고 객체지향적으로
잘 구조화 해서 개발을 해보고 싶다는 욕구가 충만해 집니다.
이 책을 읽고 꼭 패턴이 뭐다라기 보다 왜 객체지향으로 해야 하는가
결국 현대에 와서 개발보다는 유지보수의 비용 더 크다는걸 깨닿고 유지보수를 쉽게 하는 방법으로 발전하게되면서
객체지향이라는게 각광받고 있는 거라고 생각합니다.
이 책도 인터페이스를 통한 느슨한 결합으로 유지보수와 확장에 자유로는 코드를 만들려고 하는게
모든 패턴에 깔려있다는걸 알려줍니다.
자바 언어를 바탕으로 디자인 패턴을 설명하고 있지만 C, C++ 개발자가 보아도 크게 문제 없습니다.
기존 GoF책이 어려우신 분은 이 책을 시작으로 다른 책을 접근해 보시는 것도 한가지 방법이라고 생각합니다.
'Books' 카테고리의 다른 글
High Performance Javascript 자바스크립트 성능 최적화 (0) | 2011.12.20 |
---|---|
거꾸로 배우는 소프트웨어 개발 (0) | 2011.10.27 |
아이폰 프로그래밍 UIKit 핵심 바이블 (0) | 2011.08.15 |
렛츠 고! iOS 4 애플리케이션 개발 (0) | 2011.06.24 |
패턴 그리고 객체지향적 코딩의 법칙 (0) | 2011.06.22 |
트랙백
댓글
글
1. getRealPath(String path) : String -> 물리적 경로에 대한 웹상의 경로를 리턴
2. getResource(String path) : java.net.URL -> 물리적 경로에 대한 URL객체를 리턴
3. getResourceAsStream(String path) : java.io.InputStream -> 물리적 경로에 대한 InputStream 을 리턴
'Java > Jsp' 카테고리의 다른 글
[Jsp] Java Custom Tag (0) | 2012.02.09 |
---|---|
[Jsp] JSTL <c:forEach></c:forEach> 반복처리 (0) | 2011.11.07 |
[JSP] <jsp:include>와 <%@ page include %>의 차이 (0) | 2011.04.25 |
[JSP] UrlEncoding 하기 (0) | 2011.04.25 |
[JSP] Procedure Call (0) | 2011.03.17 |
트랙백
댓글
글
JDK (Java Developement Kit)
- 자바를 개발하기 위한 도구의 모음
참고 : http://terms.co.kr/JDK.htm
JRE (Java Runtime Environment)
- 자바를 구동하기 위한 환경 모음
일반적인 자바 프로그램을 실행시킬려면 JRE만 있으면 되고
개발까지 하려면 JDK도 필요합니다.
'Java > Java' 카테고리의 다른 글
[Java] Java Dynamic method call (0) | 2012.02.09 |
---|---|
[Java] map sort (0) | 2012.02.02 |
[Java] instanceof 연산자 (0) | 2011.11.28 |
[Java] 날짜표시 YYMMDDHH24MI (0) | 2011.11.21 |
[Java] Java Annotation (어노테이션) 관련자료 (0) | 2011.11.08 |
트랙백
댓글
글
둘의 차이가 비슷하지만 미묘한 차이가 있는 것 같습니다.
* <%@ page include %> 이하 1
* <jsp:include> 이하 2
둘다 다른 파일을 인클루드 해서 합치는건 맞지만 1번은 컴파일 단계에서 합쳐져서 컴파일 됩니다.
그러니까 C로 말하면 #include 와 같은 기능입니다.
2번은 인클루드 하는건 맞지만 출력버퍼에 내용을 합칩니다.
결국 C로 이야기 하면은 C 파일을 컴파일 하면은 페이지 별로 .obj 파일이 생성하는데 그 다음 링크단계에서
합쳐서 하나의 모듈을 완성하는 것과 비슷한 단계입니다.
글을 적고 보니까 더 헷갈리는데
1번은 컴파일 전에 소스코드단에서 합쳐지기때문에 변수 공유가 가능하고
2번은 컴파일 후에 C의 링크(?) 단계와 비슷하게 합쳐지기 때문에 변수 공유를 할려면 영역 관련된 객체
(Request, Session, Application을 사용해서 공유하거나, <jap:param>을 사용해서 파라미터를 추가)
* 2011-05-30 : 링크단계보다 런타임시 호출된 결과를 호출한 페이지에서 합치는 것이라고 보는게 맞을 것 같습니다.
ps. 공부하는 단계에 정리하면서 글을 적다 보니 잘못알고 있는 내용이 있을수도 있습니다.
혹 잘못된 내용이라면 바른 내용을 알려주시면 정정하겠습니다.
'Java > Jsp' 카테고리의 다른 글
[Jsp] Java Custom Tag (0) | 2012.02.09 |
---|---|
[Jsp] JSTL <c:forEach></c:forEach> 반복처리 (0) | 2011.11.07 |
[JSP] 물리적 경로를 웹상의 상대 경로로 변환 (0) | 2011.08.23 |
[JSP] UrlEncoding 하기 (0) | 2011.04.25 |
[JSP] Procedure Call (0) | 2011.03.17 |
트랙백
댓글
글
Jsp 페이지에서 내부적으로 리다이렉트 하는 경우가 발생하면
URL 인코딩을 해서 글자가 깨지는 경우가 발생하는데 그럴때 인코딩을 하면된다.
클래스
java.net.URLEncoder
Method Summary
static String
encode(String s)
Deprecated. The resulting string may vary depending on the platform's default encoding. Instead, use the encode(String,String) method to specify the encoding.
static String
encode(String s, String enc)
Translates a string into application/x-www-form-urlencoded
format using a specific encoding scheme.
'Java > Jsp' 카테고리의 다른 글
[Jsp] Java Custom Tag (0) | 2012.02.09 |
---|---|
[Jsp] JSTL <c:forEach></c:forEach> 반복처리 (0) | 2011.11.07 |
[JSP] 물리적 경로를 웹상의 상대 경로로 변환 (0) | 2011.08.23 |
[JSP] <jsp:include>와 <%@ page include %>의 차이 (0) | 2011.04.25 |
[JSP] Procedure Call (0) | 2011.03.17 |
트랙백
댓글
글
저희쪽 환경은 Jsp + Tomcat + Oracle 입니다.
// 드라이버 로드 try { Class.forName("oracle.jdbc.driver.OracleDriver"); } catch (ClassNotFoundException e1) { e1.printStackTrace(pw); } // 연결 클래스 변수 선언 Connection conn = null; CallableStatement cstat = null; ResultSet rs = null; try { conn = DriverManager.getConnection("jdbc:oracle:thin:@아이피:포트:Tnsname", "아이디", "비밀번호"); // 프로시져 콜 CallableStatement cstat = conn.prepareCall("{CALL 패키지명.프로시져명(?)}"); // output cursor로 데이터를 받아온다. cstat.registerOutParameter(1, OracleTypes.CURSOR); cstat.execute(); rs = (ResultSet)cstat.getObject(1); if ( rs != null ) { ResultSetMetaData rsmeta = rs.getMetaData(); int nColumn = rsmeta.getColumnCount(); out.println(""); out.println(""); for (int i = 0; i <= nColumn; i++) { if ( i == 0 ) out.println(" 번호 "); else { String strColumnName = rsmeta.getColumnName(i); out.println(strColumnName); } }//for (int i = 0; i <= nColumn; i++) out.println(""); int nRow = 1; while (rs.next()) { out.println(""); StringBuffer sb = new StringBuffer(); for (int i = 0; i <= nColumn; i++) { if ( i == 0 ) sb.append( Integer.toString(nRow) ); else sb.append( rs.getString(i) ); } out.println(sb.toString()); out.println(""); nRow++; }//while (rs.next()) out.println(""); }//if ( rs != null ) } catch (SQLException e) { e.printStackTrace(pw); } finally { try {rs.close(); } catch (SQLException e) {} try {cstat.close();} catch (SQLException e) {} try {conn.close(); } catch (SQLException e) {} }
'Java > Jsp' 카테고리의 다른 글
[Jsp] Java Custom Tag (0) | 2012.02.09 |
---|---|
[Jsp] JSTL <c:forEach></c:forEach> 반복처리 (0) | 2011.11.07 |
[JSP] 물리적 경로를 웹상의 상대 경로로 변환 (0) | 2011.08.23 |
[JSP] <jsp:include>와 <%@ page include %>의 차이 (0) | 2011.04.25 |
[JSP] UrlEncoding 하기 (0) | 2011.04.25 |
트랙백
댓글
글
package com.google.android.webviewdemo; import android.app.Activity; import android.os.Bundle; import android.os.Handler; import android.util.Log; import android.webkit.JsResult; import android.webkit.WebChromeClient; import android.webkit.WebSettings; import android.webkit.WebView; /** * Demonstrates how to embed a WebView in your activity. Also demonstrates how * to have javascript in the WebView call into the activity, and how the activity * can invoke javascript. * * In this example, clicking on the android in the WebView will result in a call into * the activities code in {@link DemoJavaScriptInterface#clickOnAndroid()}. This code * will turn around and invoke javascript using the {@link WebView#loadUrl(String)} * method. * * Obviously all of this could have been accomplished without calling into the activity * and then back into javascript, but this code is intended to show how to set up the * code paths for this sort of communication. * */ public class WebViewDemo extends Activity { private static final String LOG_TAG = "WebViewDemo"; private WebView mWebView; private Handler mHandler = new Handler(); @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); mWebView = (WebView) findViewById(R.id.webview); WebSettings webSettings = mWebView.getSettings(); webSettings.setSavePassword(false); webSettings.setSaveFormData(false); webSettings.setJavaScriptEnabled(true); webSettings.setSupportZoom(false); mWebView.setWebChromeClient(new MyWebChromeClient()); mWebView.addJavascriptInterface(new DemoJavaScriptInterface(), "demo"); mWebView.loadUrl("file:///android_asset/demo.html"); } final class DemoJavaScriptInterface { DemoJavaScriptInterface() { } /** * This is not called on the UI thread. Post a runnable to invoke * loadUrl on the UI thread. */ public void clickOnAndroid() { mHandler.post(new Runnable() { public void run() { mWebView.loadUrl("javascript:wave()"); } }); } } /** * Provides a hook for calling "alert" from javascript. Useful for * debugging your javascript. */ final class MyWebChromeClient extends WebChromeClient { @Override public boolean onJsAlert(WebView view, String url, String message, JsResult result) { Log.d(LOG_TAG, message); result.confirm(); return true; } } }
원본
'Mobile > Android' 카테고리의 다른 글
[Android] YUV420 Format (0) | 2013.08.26 |
---|---|
[dex] Android Decompile (0) | 2013.05.10 |
[Json] 안드로이드 Json 처리 (0) | 2012.06.15 |
[Android] 테트리스 (0) | 2010.12.06 |
RECENT COMMENT