분류 전체보기
-
Web Application and Application ServerJSP 2014. 1. 4. 12:43
Web Application은 Web에서 수행되는 Application이다. 1) 1장에서 언급한 바와 같이 수행되는 위치가 어디냐에 따라 Server, Client 측 Application 으로 나뉘고 Client Application : HTML, JAVA Applet, JAVA Script, ACtive XServer Application: CGI, JAVA Servlet, JSP, ASP, PHP 2) 또 Complile 여부에 따라서 나눌수도 있다.Compile : CGI, JAVA Servlet, JAVA Applet, Active XNon-Compile : HTML, XML, JSP, ASP, PHP, JAVA Script Application Server의 분리Web server는 Clie..
-
Web Document (Static vs. Dynamic)JSP 2014. 1. 4. 12:26
Web Document는 Web에서 Client가 Server에 요청하여 받는 형식의 Contents를 말한다. 즉 Client가 사진을 원하는 경우 Server에 있는 jpg 화일을 요청하여 받을 때 이러한 jpg 문서를 Web 문서라고 한다.또 다른 예는 CGI 같이 Client가 요청을 할때마다 다른 문서의 내용을 작성하여 보내는 문서도 Web 문서가 된다. 전자의 경우를 Static Web Document 라 하고후자를 Dydnamic Web Document 라 한다. Static Document 에는 HTML, GIF, JPG, PDF, PPT 등이 있고Dynamic Document는 CGI, ASP, PHP, Servlet, JSP 등이 있다. Dynamic Web Document는 두가지 방..
-
JSP 기초 1JSP 2014. 1. 4. 10:44
1. JAVA의 Web 기술Applet : Client Side에서 수행, 즉 웹 브라우저에서 실행되는 JAVA 실행화일Servlet : Server Side에서 수행되는 JAVA 실행화일 그림 1. Applet이 Client의 웹 브라우져로 전송이 되어 수행이 되는 그림 그림 2. Servlet이 수행되는 구조 JSP (JAVA Server Page) 는 Web Page를 동적으로 처리되도록 하기 위해 HTML 화일내에 Script 형식으로 구현하는 기술이다. JSP는 반드시 JSP라는 Extension을 사용하여야 하며 서버에서 수행이 될 때 JSP ENgine에 의해 Servlet으로 변환이 된다.
-
Spring 강의 [펌]Spring 2014. 1. 4. 06:08
http://name267.tistory.com/entry/JAVA-Spring%EA%B0%95%EC%9D%98 [JAVA Spring]강의 01일차 스프링 프레임워크?, ID: Dependency Injection(의존성주입) http://snoopy81.tistory.com/166 02일차 Bean 생성 및 사용 http://snoopy81.tistory.com/167 03일차 의존 관계 설정 http://snoopy81.tistory.com/168 04일차 빈 객체 범위 http://snoopy81.tistory.com/170 05일차 빈의 라이프 사이클 (커스텀 초기화/소멸 메서드, BeanNameAware/ApplicationContextAware 인터페이스)http://snoopy81.tist..
-
Spring Framework 이란? [펌]Spring 2014. 1. 4. 02:20
Spring을 이해하려면 먼저 Framework라는 것을 이해를 하셔야 하는데 Frameworks는 웹을 개발을 하는 것도 잘 살펴보면 진행이 되어가는 부분도 항상 일정하기때문에 최소한의 작업으로 빠르게 작업을 할수가 있도록 하는 것이 그 목적으로 만든 것이 바로 프레임워크 그러면 Spring은 쉽게 말하면 Framework가 반드시 한 종류만 있는 것이 아니기때문에 게임처럼 여러 종류로 나누어지는데 Spring도그중의 하나라고 볼 수가 있으며 가장 많이 사용을 하는 이유에는 - 개발자의 입장에서는 상대적으로 크기가 크지가 않아서 직접적으로 객체를관리를 할 수가 있다는 점- 컨트롤이 매우 쉽고 DB와 연동이 된다는 점 Servlet이나 아니면 MyBatis등을 배우는데 이러한 내용들을 프레임워크라고 부르..
-
BiiSet ClassJava 2013. 9. 28. 03:50
목적: 메모리를적게차지하는집합.•자동적으로크기가증가하는비트의배열로구현되면, 각비트가집합의원소에대응된다.•메쏘드–set(int element) : this = this {element}–clear(int element) : this = this -{element}–booleanget(int element) : this element–and(BitSet set) : this = this set–or(BitSet set) : this = this set–xor(BitSet set) : this = this set –this set–intsize() : 현재비트배열의비트수.–booleanequals
-
HashSetJava 2013. 9. 28. 03:48
HashSet hs = new HashSet(); hs.add("apple");hs.add("banana");hs.add("cidar");hs.add("apple");System.out.println(hs);if (hs.contains("strawberry")==true) System.out.println("It has an apple"); Iterator it = hs.iterator();while (it.hasNext()) {Object obj = it.next();System.out.println(obj);}HashSet hs1 = (HashSet) hs.clone();hs1.add("melon");hs1.remove("apple");System.out.println("hs1"+hs1);System..