본문 바로가기

분류 전체보기167

JSP 예습겸 Scope 자바 빈즈란 ? : show400035.tistory.com/83?category=975925 Scope 출처 : victorydntmd.tistory.com/m/155 나중에 Scope 예제를 통한 객체의 범위 감 익히기 : m.blog.naver.com/PostView.nhn?blogId=javaking75&logNo=140181686711&proxyReferer=&proxyReferer=https:%2F%2Fwww.google.co.kr%2F - 객체 범위의 종류 scope 속성 scope 속성값으로 page, request, session 그리고 application 중 하나를 지정할 수 있다 이 속성이 생략되면 기본값으로 page가 적용됩니다. - page : 하나의 JSP 페이지에서만 사용 -.. 2021. 3. 8.
JSP 오늘의 강의내용 끄적... IP 주소를 알기 쉬운 이름으로 바꿈 DNS(Domain Name System) 서버가 필요함 - 도메인 주소로 바꿔주는 기능 서버 : 서비스 제공 클라이언트 : 서비스 제공 받음 동적 페이지는 html로 처리할 수 없음 처리하려면 CGI, ASP, JSP 등의 기술이 사용됨 클라이언트 스크립트 - 자바스크립트가 대표 - 웹 브라우저가 스크립트 해석의 주체 - 웹 브라우저 핸들링은 가능하지만 서버 연동은 불가능 jsp는 스레드 기반임 (독립적으로 돔, 용량도 작음) - 작은동작으로 많은 일을 함. 서블릿 기반의 서버 스크립트 언어임. MVC 패턴 모델 : 자바 클래스(DAO, DO) 뷰 : JSP, JSTL 컨트롤러 : 서블릿 (DB) 브라우저가 떠있으면 세션유지(쿠키를 보고) request (요청) r.. 2021. 3. 8.
JSP 구구단 (자바코드) 단 *=   * 부트스트랩 다운 사이트https://getbootstrap.com/docs/4.4/getting-started/download/* 부트스트랩 적용법https://codevang.tistory.com/222 - 제이쿼리 라이브러리를 추가해야함. 요건 자바스크립트로 만들어진 라이브러리 - 붙스트랩은 내부적으로 제이쿼리 라이브러리를 사용하기 떄문임(js를 선언한거보다 위에 있어야함.)위에서 적용한 코드보다 위에 있어야 합니다. 라이브러리가 먼저 로드돼야 스크립트를 해석할 수 있기 때문입니다. JVM에서 JRE의 라이브러리를 미리 로드하고 그 다음에 우리가 작성한코드를 로드하는 것과 동일합니다. 2021. 3. 8.
JSP : HTTP 에러 페이지 구현 HTTP에는 수많은 상태코드들이 존재합니다. (에러페이지) 그 중에서 제가 가장 많이 본 상태코드를 기준으로 자신이 작성한 에러페이지를 구현해보겠습니다. * JSP로 하였습니다. * 개발환경 : 이클립스 - 해당 에러는 대표적으로 볼 수 있는 404 상태코드로 '브라우저에서는 알려지지 않은 URL을 의미합니다'라고 합니다. 보시는 바와 같이 la.jsp는 찾을 수 없다 즉, la.jsp라는 페이지가 존재하지 않아 생기는 문제입니다. - 프로그래밍을 접해보신 분들이라면 해당 오류 페이지를 보고 어떤 문제인지 알 수 있지만 일반 사용자(클라이언트)는 어떤 문제인지 정확히 알지 못합니다. 그래서 사용자들도 어떤 문제인지 알기쉽게 에러페이지를 구현해 해당 상태는 어떤 상태인지 알려주는 페이지를 만들어 보여주도록.. 2021. 3. 8.