본문 바로가기
반응형

JSP16

[JDBC] Bean & JDBC연결 이번 포스팅의 목차는 다음과 같다. 1. Bean 1) 개요 2) 계산기 실습 3) 로그인 실습 4) 퀴즈 실습 5) 게시판글작성 실습 2. JDBC 1) 데이터 연결 1. Bean 1) 개요 이전 포스팅들에서도 간간히 bean에 대한 개념들이 조금씩 언급되었으나, 내용에 대한 정리는 해당 포스팅에서 본격적으로 이루어 질 예정이다. 빈즈(Beans)는 특정한 일을 독립적으로 수행하는 컴포넌트를 의미한다. 여기서 컴포넌트는 쉽게 말해 기능 덩어리라고 표현이 가능할 것 같다. JSP 빈즈는 말 그대로 JSP와 연동하려고 만들어진 컴포넌트 클래스를 의미한다. 또한 이 JSP 빈즈는 컨테이너에 위치하고 있다. JSP에서 사용하는 로직파트를 빈즈라고 표현하고, 자바 언어로 사용되므로 자바빈즈라고도 한다. 유지보수.. 2022. 3. 1.
[JSP] 내장객체 해당 포스팅의 목차는 다음과 같다. 1. 내장객체 1) request 2) respone 3) session 4) application 2. 예제 1) 장바구니_session 2) 타임라인_application & session 3) 추가예제 1. 내장객체 JSP 내에서 선언하지 않고 사용하는 객체라는 의미를 가졌다. 즉, JSP 파일이 서블릿 파일로 변환(관련 내용 링크)되는데 이 변환된 코드에 포함되어 있는 멤버 변수, 메서드 매개변수 등으로 생각할 수 있다. 내장 객체들은 여러가지 정보들을 들고다닐 수가 있으며 유효범위가 각각 다른데, 페이지가 가진 조건에 따라서 적절한 유효범위를 잘 잡아야할 필요가 있다. (추후 장바구니랑 로그인등등에 활용) 1) request HTML 폼에서 입력된 값을 JSP.. 2022. 2. 25.
[JSP] 서버프로그래밍_기초2 포스팅의 목차는 다음과 같이 정리하였다. 1. 서블릿 1) 서블릿의 개요 2) 서블릿이란? 3) 서블릿 컨테이너 4) 서블릿활용 예제 2. JSP기본문법 1) page 지시어_errorPage 2) include 지시어 3) action태그_include, forward 4) 선언문, 스크립틀릿, 표현식 1. 서블릿 1) 서블릿의 개요_서블릿을 왜 알아야하는가? JSP가 생성되기 이전에는 서블릿을 작성하여 서버프로그래밍을 진행했다. JSP에 제대로 들어가기 전에 JSP의 고마움에 대해 알아보자. html에 로직을 추가하고싶을때, 즉 java를 html에 심기 위해서는 JSP을 사용한다. 이말은 JSP 컴파일 파일이 존재한다는 의미이고, 이전 포스팅에서 경로를 따라 파일을 확인해보았을때 "jsp파일명.ja.. 2022. 2. 24.
[JSP] 서버프로그래밍의 기초 해당 포스팅의 목차는 다음과 같다. 1. JSP의 기초 1) JSP란? 2) JAVA파일의 코드 3) 예제_계산기, 3개의 정수 중 가장 큰 정수 결과 반환 1. JSP의 기초 1) JSP란? JSP 란 JavaServer Pages 의 약자이며 HTML 코드에 JAVA 코드를 넣어 동적웹페이지를 생성하는 웹어플리케이션 도구이다. JSP 가 실행되면 자바 서블릿(Servlet) 으로 변환되며 웹 어플리케이션 서버에서 동작되면서 필요한 기능을 수행하고 그렇게 생성된 데이터를 웹페이지와 함께 클라이언트로 응답한다. 출처: https://javacpro.tistory.com/43 html파일에서는 변수를 선언하기 위해 JS의 도움이 필요하다는 한계점이 존재한다. 이 한계점을 극복하기 위한 해결방안인 JSP는 .. 2022. 2. 23.
반응형