본문 바로가기
반응형

JSP Servlet10

회원관리 MVC2(forward+FrontController) MVC2(FrontController) Controller - ★Front controller - (servlet형태) - POJO(controller) - (일반java형태) -DataBase- create table memiot( num number primary key, id varchar2(20) not null, pass varchar2(20) not null, mname varchar2(20) not null, mage number(3), memail varchar2(50), mtel varchar2(20) ); create sequence num_seq; insert into MEMIOT values(num_seq.nextval,'admin','admin','관리자',40,'admin@nav.. 2021. 2. 8.
회원관리 MVC2(forward) 포워딩은 JSP에서 RequestDispacher클래스와 HttpServletResponse클래스를 이용한다 -DataBase- create table memiot( num number primary key, id varchar2(20) not null, pass varchar2(20) not null, mname varchar2(20) not null, mage number(3), memail varchar2(50), mtel varchar2(20) ); create sequence num_seq; insert into MEMIOT values(num_seq.nextval,'admin','admin','관리자',40,'admin@naver.com','010-9999-1000'); select * fro.. 2021. 2. 8.
물품관리 MVC1 MVC1 패턴 Controller(비지니스 로직영역)에 View를 같이 구현하는 방식 ( 요청을 JSP가 전부처리함) 빠르고 쉽지만 JSP하나에서 모두 이루어져서 유지보수에 문제가 발생한다. ▲이클립스에서 Model 1방식 -DataBase- --상품-- create table proiot( pnum number primary key, pname varchar2(20) not null, price number(10), pemail varchar2(50), ptel varchar2(20) ); create sequence pnum_seq; insert into PROIOT values(pnum_seq.nextval, 'outer','20000','adidas@ad.com','010-2402-7267'); .. 2021. 2. 8.
JSP/Servlet Servlet이란 Java코드안에 HTML코드(HTML+java.java) Java - Model JSP - View Servlet - Controller WEB-INF 경비실 - 브라우저에서 직접적으로 접근이 불가한 경로, Controller를 통해서만 이동가능!! Servlet생명주기(Life Cycle) 클라이언트가 요청하면 바로 호출되지않고 객체생성->초기화작업->요청처리 하는 생명 주기를 가짐 Context등록 - context가 바뀌어도 변경하기 유용 Context path="/경로" docBase="propetise" PrintWriter out=res.getWriter(); 서블릿 클래스 작성시 데이터를 출력할 때 response.getWriter() 를 통해 PrintWriter를 얻기 .. 2021. 2. 8.
반응형