이론



--테이블 복제하기

create table xxx2 as select * from member;

create sequence memeber2_seq

increment by 1

start with 1;

--시퀀스 번호를 자동으로 증가 시켜주는 함수를 호출한다. table_seq.nextVal

--문자열 '문자열값'

--날짜는 sysdate

--파싱 -> 패치 (명령문이 수행) -> 버퍼에 저장

--명령문이 대소문자, 값의 변경등이 일어나면 오라클은 위의 작업을 계속 반복한다.

insert into member2 values(member2_seq.nextVal,'bigdaddy','12','김길동',sysdate);

--선별적 insert문은 반드시 not null인 컬럼은 생략할 수 없다.

insert into member(num,id,pwd) values(member2_seq.nextVal,'xman','12');

select * from member;

--update,insert,delete는 반드시 모든 입력, 수정, 삭제가 완료되면 commit처리해야한다.(반대는 rollback)

select * from member2;

rollback;

commit;

-- asc 오름차순, desc 내림차순

select num,id,name,mdate from member order by 1 desc

select num,id,name,mdate from member where num=1;



CSS(style태그)

/* #wrap : id를 식별, .class 식별, element 식별 */

/* . = 한페이지에서 반복가능class */


Add.jsp

//한글처리는 제일 위쪽에 해줄 것

request.setCharacterEncoding("euc-kr");%>

<%-- MemberDTO v = new MemberDTO();와 동일  --%>

<jsp:useBean id="v" class="ex1.MemberDTO"></jsp:useBean>

<!-- 이 한줄로 파라미터를 받아서 알아서 useBean에 setter를 호출하여 값을 저장한다. -->

<%-- property="*" : v.setId(request.getParameter("id")) 와 동일 --%>

<jsp:setProperty property="*" name="v"/>


Delete후 강제 이동

response.sendRedirect("List.jsp");



실습


memberJoin.jsp

memberAdd.jsp

memberList.jsp

memberDetail.jsp

memberDel.jsp

src.ex1.MemberDTO

src.ex1.MemberDao

src.ex1.ConnUtil


'학원수업 > JSP' 카테고리의 다른 글

학원 18일차 복습(4/6)  (0) 2018.04.06
학원 17일차 복습(4/5)  (0) 2018.04.05
학원 15일차 복습(4/3)  (0) 2018.04.03
학원 14일차 복습(4/2)  (0) 2018.04.02

+ Recent posts