본문 바로가기
반응형

분류 전체보기138

비동기식페이지(JQuery,Ajax,JSON) RIA(Rich Internet Application) - 웹을 어플처럼 하는 기술 jQuery - 자바스크립트 라이브러리(많은함수들이 있다. Ajax ) ${ } - 선택자 (JSP표현언어, EL) Ajax - 비동기식 자바스크립트와 xml javascript쓰는이유 - window - DOM - tree구조(검색을(찾기) 쉽게하기위해) 여기에 리스트를 출력 document.getElementById( result ); - id찾아가기 메소드 (여기서는 result라는 id) .innerHTML=msg + "JavaScript~" ; - data넣기 (여기서는 JavaScript라는 data) jQuery를 연결해서 사용해야함 CDN방법 -연결해서사용(code로연결) $(document).ready().. 2021. 2. 8.
회원관리 MVC2+HandlerMapping+JSTL 기존의 MVC 2에서 HandlerMapping할 파일 새로만들기, JSTL사용 HashMap - key와 value를 쌍으로 묶어 저장(검색이 빠른게 특징) -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','0.. 2021. 2. 8.
회원관리 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.
반응형