목록지구정복과정 (466)
지구정복
1. Ajax p627 더보기 복습 Java 이용한 웹프로그래밍 JSP / Servlet 여태까지 배운것은 Web 1.0이다. 사용자의 요청-> url(웹페이지명)-> 요청 *브라우저 요청 -프로그램 디자인화 -구글맵 ajax는 javascript를 응용해서 web2.0을 구현하는 기술이다. Ajax는 자바스크립트처럼 특정한 프로그래밍 언어가 아니다. 또한 jQuery와 같은 특정한 프레임워크도 아니다. Ajax는 구현하는 방식을 뜻한다. 주된 예로 검색사이트의 자동완성 기능이다. 자동완성 기능은 Ajax의 가장 대표적인 예이다. 일반적으로 웹페이지를 사용하면 페이지가 넘어갈 때 사용자가 볼 수 없는 화면이 몇 초간 나타나는데 이때 브라우저는 서버와 데이터 전송을 하거나 검사를 하기때문이다. 하지만 Aj..
복습 MVC Model2 parameter controller?action=list url list.do => 실제 많이 사용 view 표현법 EL ${ 데이터 또는 변수, 객체의내용 } 이것은 이거와 같다. JSTL EL로 출력 출력 : =>JSTL 코어로 출력 출력 : =>JSP 표현식으로 출력. 바로 data1은 출력이되지 않는다. ---String data1 = "test1" 이면 바로 출력이된다. c:set의 변수선언 방법은 pageContext.setAttribute("data1", "test1")과 같다. 출력 : => c:set변수선언시 scope="request"를 하면 jsp표현식에서 request를 이용해서 출력할 수 있다. 이번에는 jsp의 각 영역별로 변수를 선언해보자. 출력 : ..
복습 Servlet 활용방안 => MVC Model2 Pattern M - beans가 처리 V - jsp(데이터와는 직접연결이 없고 beans에서 처리된 결과만 받는다.) C - controller (요청받으면 m/v에게 넘겨주고 결과를 받아서 사용자에게 전달) 게시판만들기 - Controller - BoardAction ListAction ~ DeleteOkAction - beans(모델) BoardDAO BoardTO 컨트롤러 구현방식 1. 파라메터 방식 controller?파라메터=기능 2. url 방식 기능.확장자 *.do- do를 많이 사용한다. *.naver 와 같이 확장자를 정해줘야 한다. view1.do를 요청하면 view1.jsp를 보여준다. view2.do를 요청하면 view2.jsp..
배울내용 기존에 Java -> Web Program class -> Servlet(Java - html) - 속도가 너무 느렸다. 그래서 나온 것이 JSP(Java Server Page) 상속받아야한다. 메서드 init destroy service doPost doGet => doProcess service와 doPost, doGet은 같이 사용할 수 없어서 하나만 사용해야 한다. 2. web.xml 패키지.클래스명 url- 맵핑 ㅇ복습 먼저 web.xml을 포함해서 이클립스에서 다이나믹 웹 프로젝트를 만든다. 그리고 자바 리소스에서 'servlet' 패키지를 만들고 그 안에 'ServletEx01.java'를 만든다. -web.xml ServletEx02 index.html index.htm index..