본문 바로가기

JSP/JSP & Servlet 41

서블릿 활용 1 서블릿 활용 Superclass : javax.servlet.http.HttpServlet 서블릿 클래스를 상속받아야만 서블릿클래스 HelloWorld.java12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061package control; import java.io.IOException; import javax.servlet.RequestDispatcher;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpS.. 2019. 5. 22.
서블릿의 이해 서블릿 사용 이유 :jsp페이지에서 자바코드를 분리하기 위함 서블릿 작성, 맵핑하는 두 가지 방법 1. 프로그램 실행 시 web.xml을 가장 먼저 읽어들이므로 web.xml 코드에 URL과 서블릿을 맵핑(대응)시키는 방법 ( ex. URL에 hello.do가 들어오면 서블릿클래스인 HellowWorld가 실행되게끔) 2. 어노테이션을 이용한 방법 ( 최신버전에서만 사용 가능 ) 1. 이클립스에서 서블릿코드 생성2. 서브릿(Servlet) 코드 작성3. URL과 서블릿 맵핑(Mapping)하기4. 실행 후 웹브라우저에서 결과 확인 2019. 5. 22.
JSTL (Java Standard Tag Library)- 2 JSTL (Java Standard Tag Library)- 2 JspStar.jsp12345678910111213141516171819202122232425262728293031323334353637383940 * r 이중 for문에서 바깥쪽의 증가하는 변수를 사용하여 내부 for문의 증감을 결정 ( 이전에 만들었던 MemberList.jsp 수정 ) jsp파일에서 벡터에 있는 값을 자바코드 없이 꺼내보기 MemberList.jsp1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 모든 회원 보기 아이디 이메일 전화번호 취미 ${bean.id} ${bean.email} ${bean.tel} .. 2019. 5. 21.
JSTL (Java Standard Tag Library)- 1 JSTL (Java Standard Tag Library)- 1 JSP에서 사용하는 스탠다드 태그 라이브러리:모델 1방식과 같아지는 것을 방지하기 위해 만든 태그 라이브러리, 자바코드 기능을 태그의 형태로 구현할 수 있다. 라이브러리 하위기능 접두어(prefix) 관련 URI 코어 변수지원, 흐름제어, URL처리 c http://java.sun.com/jsp/jstl/core XML XML 관련 처리, Xml 흐름제어 x http://java.sun.com/jsp/jstl/xml 국제화 국제화처리, 메시지 관리 fmt http://java.sun.com/jsp/jstl/fml 데이터베이스 데이터베이스 접근//DAO가 따로 있어서잘안쓰임 sql http://java.sun.com/jsp/jstl/sql 함.. 2019. 5. 21.