본문 바로가기

IT/Web

(12)
【web기본】2021 11 02 : JSP & Servlet - EL / JSTL / JSP 에서 에외처리 파일 생성 하는 방법 standard.jar / jstl.jar WebContent => WEB-INF => lib 폴더에 저장 JSTL 라이브러리 설치 https://jakarta.apache.org/ Taglibs를 클릭 Apache Standard Taglib를 클릭 JSTL 설치 2021 11 02 : JSP & Servlet - EL 금일 수업 : EL / JSTL / JSP 에서 예외처리 파일 생성 하는 방법 / 자바 빈(bean) 다루기 standard.jar / jstl.jar WebContent => WEB-INF => lib 폴더에 저장 EL(Expression Language) : 표현식 또는 액션 태그를 대신해서 값을 표현하는 언어 => ${ } => a.jsp => a_jsp.java => a_jsp...
【web기본】2021 11 01 : JSP & Servlet - radio 와 forward 액션 태그 전달받은 이름, 혈액형을 이용하여 혈액형에 해당하는 파일을 포워딩... 1. 이름과 혈액형을 선택하는 화면 : bloodtype.jsp 2. 혈액형 파일들 생성 : a.jsp / b.jsp / ab.jsp / o.jsp 3. 전달 받은 혈액형을 포워딩 시키는 파일 : result.jsp ==> 기존 코드를 세션으로 처리 ==> result.jsp 대신 서블릿으로 처리.. 내일 : EL / JSTL / JSP 에서 에외처리 파일 생성 하는 방법 / 자바 빈(bean) 다루기 standard.jar / jstl.jar WebContent => WEB-INF => lib 폴더에 저장 ============================================= 기존 코드(위의 첨부 파일)를 세션과 서블릿으..
【web기본】2021 11 01 : JSP & Servlet - Session을 이용한 로그인 / 로그아웃 기능 1. 로그인 화면 : login.jsp 2. 로그인 화면에서 입력한 아이디와 비밀번호 확인 화면 : logcheck.jsp 3. 2의 결과에 따라 메인화면(main.jsp) / 로그인 화면(login.jsp) 4. 메인화면 main.jsp: 로그 아웃 버튼을 이용하여 로그아웃 결과 화면(logout.jsp)으로 이용. 5. 로그 아웃 결과 화면 : logout.jsp
【web기본】2021 11 01 am : JSP & Servlet - 데이터 공유 : ServletContext 와 액션 태그(forward/include) 데이터 공유 : ServletContext 여러 Servlet에서 공통적으로 사용할 데이터를 공유할 경우, context parameter를 이용하여 web.xml 문서에 기술... 공유 파라미터 이름 공유 값 공유 데이터 추출 : context 영역 데이터 String 변수 = getServletContext().getInitParameter("공유 파라미터 이름"); *** WEB-INF 폴더 내부는 외부에서 접근 못하도록 차단된 폴더!!!!! web.xml ~~.jsp / ~~.html 파일들은 반드시 WebContent 영역에 존재해야 한다!!!!! WebContent => index.html WebContent/html => html 파일들 WebContent/js => js 파일들 WebCon..
【web기본】2021 11 01 am : JSP & Servlet - Servlet 작동 순서에 대하여 JSP 지시자 : page / include 자바코드 영역 간단한 연산 결과 및 변수 값 바로 출력 변수 / 메서드 선언 Servlet : extends HttpServlet doGet() / doPost() : 매개변수 HttpServletRequest / HttpServletResponse doGet() : 전송방식 get 방식일 경우 자동 호출 form 태그 method="get" 또는 설정하지 않았을 경우, 웹 주소줄을 통해 http://~~~/~~~/~~.jsp?파라미터=값 a 태그의 href 속성을 이용하여 링크를 사용할 경우 doPost() : 전송방식 post 방식일 경우 자동 호출 form 태그 method="post" => 웹 주소줄에 파라미터와 값이 보이지 않는다.. Servlet 요..
【web기본】2021 10 28 : jsp & servlet - excel 문서 다루기 까지.. 웹프로그래밍이란? 웹어플리케이션을 구현하는 행위 웹어플리케이션 => 웹을 기반으로 작동되는 프로그램. 웹이란 => 1개 이상의 사이트가 연결되어있는 인터넷 서비스의 한가지 형태. 인터넷 => 1개 이상의 네트워크가 연결되어 있는 형태. 프로토콜(Protocol) : 네트워크상에서 약속한 통신규약 (Http, FTP, SMTP, POP, DHCP) IP : 네트워크상에서 컴퓨터를 식별할 수 있는 주소 (000.000.000.000) localhost(127.0.0.1) DNS : IP주소를 인간이 쉽게 외우도록 맵핑한 문자열 (128.5.5.68) http://www.naver.com => naver.com =>128.2.5.11 Port : IP주소가 컴퓨터를 식별할 수 있게 해준다면, Port번호는 해..
【web기본】2021 10 28 : eclipse Encoding 변경 보호되어 있는 글입니다.
【web기본】2021 10 27 : Servlet & JSP 웹에서 사용되는 자바 언어 => 기본 자바 문법은 그대로 사용됨... JSP : 전체가 HTML 형태로 구성되고, 자바문법은 내부 Servlet : 웹서버가 제공하는 라이브러리를 이용하는 자바 코드 자바 웹 프로젝트 구동 시, 실행되는 순서... 1. Tomcat 서버 구동 2. 웹 프로젝트가 서버 위에서 구동 시작.. 2-1. 해당 웹 프로젝트 폴더 존재 확인 2-2. 존재 : 웹 프로젝트 => WEB-INF => web.xml 읽기 2-3. 오류가 없을 경우, 요청한 페이지(html / jsp) 존재 여부 확인 2-4. 존재 : html : 해당 파일 내용을 요청한 웹 브라우저에게 전송.(응답 : response) jsp : jsp => java 변환 => class 로 컴파일 => 초기화 => 내부..

반응형