5월 ~ 7월) 웹 (39) 썸네일형 리스트형 59Day - [홈페이지 만들기 2일차] admin_check.jspf/ login_check.jspf /login_returnUrl.jspf / $$ header_admin/ member_login.jsp /member_modify_action.jsp/ member_remove.jsp/ member_remove_action.jsp/ password_confirm.jsp/ search_id.jsp/ search_id.. 6월 28일 59day ** 페이지 권한처리 중요! 판단해서 에러페이지로 보내야할지 이런것 아이디 중복 검사 / 회원변경 및 회원 탈퇴 / 로그인 값 입력받기 회원정보 저장 등 (sql) select * from member; update member set member_status=1 where id = 'xyz789'; commit; ------------- webapp > security ) admin_check.jspf login_check/jspf include Directive에서 사용하기 위한 파일 --%> login_returnUrl.jspf 로그인 후 요청할 JSP 문서의 URL 주소를 질의문자열로 전달 --%> 로그인 후 기존 요청 JSP 문서로 이동되도록 설정 if(loginMembe.. 58Day - [홈페이지 만들기 1일차] login_user.jsp / style.css / cart_list.jsp / index.jsp / footer/ main_page / id_check.jsp /member_join.jsp / member_join_action.jsp / member_login.jsp/member_login_action.jsp /member_logout_action.jspmember_mypag.. login_user.jsp / style.css / cart_list.jsp / index.jsp / footer/ main_page / id_check.jsp /member_join.jsp / member_join_action.jsp / member_login.jsp/member_login_action.jsp /member_logout_action.jspmember_mypage.jsp / $$review_list.jsp / MemberDAO.java / MemberDTO.java / id_check.jsp/ Utility.java / admin_main 템플릿통해서 회원가입 - 아이디중복검색 비밀번호를 암호화 처리 우편번호 서비스 - 로그인처리 6월 27일 [58day] webapp > implicit.. 57Day - useBean_action & useBean_display & useBean_form/ StudentDTO &$ StudentDAO & jdbcDAO &$$ displayStudent & insertFormStudent &updateFormStudent & updateStudent& deleteStudent 6/26 일 (57day) webapp > action >useBean ) useBean_action .jsp 내장객체에 저장된 속성값을 객체로 반환받아 제공하거나 속성값이 없는 경우 객체를 생성하여 내장객체의 속성값으로 저장하여 제공 --%> 내장객체에 저장된 속성값에 대한 속성명으로 사용 --%> page, request, session, application 중 하나를 속성값으로 설정 --%> scope 속성을 생략한 경우 [page] 속성값을 기본값으로 설정하여 사용 --%> 객체의 필드에 대한 Setter 메소드를 호출하여 객체의 필드값 변경 --%> 필드명을 기반으로 작성된 Setter 메소드 자동 호출 - 필드명으로 작성된 Setter 메소드가 없는 경우 에러 발생 --%> JSP 문서 요청.. 56Day - scope & scope_set & scope_get / $$ standard_action /$$blog.jsp & cafe.jsp & index.jsp & mail.jsp &header.jsp & header.jspf & header_cafe& header_mail & header_blog & footer.jsp / $$ cart & join & login& main & review && controller / Hewon.java 6/23일 (56day) main > webapp > implicit) scope.jsp 객체의 사용범위(Scope) JSP 문서에서 생성된 객체를 내장객체의 속성값으로 저장하여 다른 JSP 문서에서 속성값을 반환받아 사용할 수 있는 범위 - 내장객체에 따라 저장된 속성값의 사용범위가 다르게 설정 page Scope : pageContext 내장객체를 이용하여 객체를 속성값으로 저장 - 객체를 속성값으로 저장한 JSP 문서에서만 속성값을 객체로 반환받아 사용 가능 request Scope : request 내장객체를 이용하여 객체를 속성값으로 저장 - 객체를 속성값으로 저장한 JSP 문서와 스레드가 이동된 JSP 문서에서 속성값을 객체로 반환받아 사용 가능 session Scope : session 내장.. 55Day - include_main / include_sub.jspf /$$index.jsp / $$cart & footer.jspf &header.jspf &join & login & review & style / taglib / $$ CustomTag/ $$ custom.tld / $$implicit_oject/ login_form & login_action & login_user & logout_action include_main / include_sub.jspf /$$index.jsp / $$cart & footer.jspf &header.jspf &join & login & review & style / taglib / $$ CustomTag/ $$ custom.tld / $$implicit_oject/ login_form & login_action & login_user & logout_action include_main include Directive 현재 서버에 존재하는 웹자원의 소스코드를 제공받아 JSP 문서에 포함하는 지시어 - 정적포함 file 속성값으로 설정된 파일이 없는 경우 에러 발생 --%> 파일의 소스코드를 제공받아 include Directive 명령 위치에 포함 --%> inclu.. 54Day - GuestDTO(sql) &$$ Guest Select Servlet & Guest insert Form Servlet & Guest insert servlet & Guest Select Servlet / $$ [jsp]hello.jsp / script_element.jsp / counter.jsp / directive.jsp / page_import/ web_xml/ error 400~500 Guest(sql) //방명글 게시글을 저장하기 위한 GUEST 테이블 생성 //create table guest(num number primary key, writer varchar2(50), subject varchar2(200) // , content varchar2(1000), regdate date); //방명글 게시글의 글번호를 제공하기 위한 시퀸스 생성 //create sequence guest_seq; GuestDTO package xyz.itwill.dto; //방명글 게시글을 저장하기 위한 GUEST 테이블 생성 //create table guest(num number primary key, writer varchar2(50), subject varchar2(200) // , conte.. 53Day - DataSourceServlet / JndiServlet/ ojdbc11.jar/ context.xml/ StudentDisplayOldServlet & StudentDisplayNewServlet / &$$ studentdao &$$ GuestDAO & JdbcDAO & StudentDAO / GuestDTO &$$ StudentDTO/ ojdbc11.jar DataSourceServlet package xyz.itwill.servlet; import java.io.IOException; import java.io.PrintWriter; import java.sql.Connection; import java.sql.SQLException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org... 52Day - CookieCreateServlet & CookieReadServlet & CookieRemoveServlet/ SessionServlet/ UploadServlet/ $$ fileupload.html/ +cos.jar CookieCreateServlet package xyz.itwill.servlet; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.Cookie; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; //클라이언트에게 쿠키를 제공하고 처리결과를 전달하여 응답하는 서블릿 // => .. 이전 1 2 3 4 5 다음