★ JSP Title
https://hahagogo.tistory.com/29
Tomcat, JSP, Servlet 기본 개념, 구조
[ 웹서버 ] Apach 정적인 컨텐츠(단순 HTML 문서, CSS, javascript, 이미지, 파일 등 즉시 응답가능한 컨텐츠 )를 제공하는 서버 단순한 정적 컨텐츠는 웹 서버에게 맡기며 기능을 분리시켜 서버 부하를
hahagogo.tistory.com
https://hahagogo.tistory.com/32
JSP / Servlet MVC, 인코딩
[ MVC 패턴 ] M (Model, 모델) : 로직(연산) 수행(데이터 작업 포함)을 담당 V (View, 뷰) : 사용자 화면 출력 담당 C (Controller, 컨트롤러) : Model과 View의 제어를 담당 [ JSP의 인코딩 ] 이클립스 환경설..
hahagogo.tistory.com
https://hahagogo.tistory.com/35
외부 라이브러리 포함하기
[ 절대 경로로 등록하기 ] 1. 이클립스에 즐겨찾기로 라이브러리 파일 위치 등록해두기 먼저 라이브러리 파일을 JDK의 lib 폴더에 넣어줍니다. 위치 자체는 상관없는데 웬만하면 JDK 폴더 안에 있는
hahagogo.tistory.com
https://hahagogo.tistory.com/48
Servlet
서블릿(Servlet) 생성과 생명주기 ★ JSP == 서블릿 => Spring - @WebServlet("/rollDice2) == @Controller + @RequestMapping - 서블릿 : 늦은 초기화 :: 요청이 오면 객체를 만들고 초기화 loadOnStartup=1 하면..
hahagogo.tistory.com
https://hahagogo.tistory.com/34
JSP 내장객체
객체를 별도로 생성하지 않아도 JSP에서 바로 사용할 수 있는 객체 컨테이너가 JSP를 서블릿으로 변환할 때 자동으로 객체가 생성 ★ 4개 영역의 저장소 유효범위 pageContext : 1개 jsp 페이지 시작 ~
hahagogo.tistory.com
https://hahagogo.tistory.com/60
JSP 태그
★ JSP 코드 내에 JAVA 코드 삽입 하는 태그 한 번 컴파일된 서블릿(JSP 포함)은 메모리에 올라간 뒤 서블릿을 수정하거나 컨테이너(WAS)를 다시 실행하지 않는 이상 계속 해당 객체를 재활용 합니다.
hahagogo.tistory.com
https://hahagogo.tistory.com/63
JSTL
★ JSTL ( JSP Tag Library ) <%@ page contentType="text/html;charset=utf-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%> <%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl..
hahagogo.tistory.com
https://hahagogo.tistory.com/67
JDBC 다운로드 및 Connection 테스트
[ JDBC ] 자바 프로그램 안에서 SQL을 실행하기 위해 데이터베이스를 연결 대부분의 DB에서 JDBC 기능(드라이버) 제공 JDBC 라이브러리 안에 포함되어 있는 파일을 보면 모두 ".class" 파일로, 컴파일 되
hahagogo.tistory.com
https://hahagogo.tistory.com/66
JDBC SQL , Connection
https://hahagogo.tistory.com/67 JDBC 다운로드 및 Connection 테스트 [ JDBC ] 자바 프로그램 안에서 SQL을 실행하기 위해 데이터베이스를 연결 대부분의 DB에서 JDBC 기능(드라이버) 제공 JDBC 라이브러리 안에..
hahagogo.tistory.com
https://hahagogo.tistory.com/69
RequestDispatcher , sendRedirect
RequestDispatcher - 페이지 forward/include RequestDispatcher는 클라이언트로부터 최초에 들어온 요청을 JSP/Servlet 내에서 원하는 자원으로 요청을 넘기는(보내는) 역할을 수행하거나, 특정 자원에 처리를..
hahagogo.tistory.com