개발자 노트 - 강경훈 story
close
프로필 배경
프로필 로고

개발자 노트 - 강경훈 story

  • 분류 전체보기 (582)
    • 설치메뉴얼 (9)
    • Java (273)
      • Java 기초 문법 (24)
      • Java 객체 지향 핵심 (30)
      • Java 유용한 클래스 (51)
      • 자료구조 (20)
      • JSP (28)
      • Swing 프로젝트 (19)
      • 교재 정리 (12)
      • 디자인 패턴 (11)
      • 자바 라이브러리 (6)
      • 알고리즘(코테) (67)
    • Spring Boot (92)
      • Bank App 만들기 (deployment) (30)
      • 추가 개념 (7)
      • Blog 프로젝트 만들기(JPA) (53)
    • My Project (29)
      • 쇼핑몰 (15)
      • Java Swing 멀티 쓰레딩 프로그램 (10)
      • Java 1 : N 양방향 소켓 통신 (스윙) (4)
    • 면접 질의 응답 모음 (5)
    • CS (28)
      • 컴퓨터 구조 (7)
      • 운영체제 (6)
      • 네트워크 (8)
      • 시스템 설계 (7)
    • Vue.js (1)
      • 사전지식 (1)
    • MySQL (47)
      • 정리 (33)
      • 1일 1쿼리 (14)
    • HTML CSS (30)
      • HTML (10)
      • CSS (8)
      • CSS flexbox (9)
      • 블로그 만들기 (3)
    • JS (23)
      • JavaScript 핵심 (6)
      • JS 작업을 위한 코딩 연습 (8)
      • JavaScript 게시판 만들기 (8)
    • Git (9)
      • 강의 정리 (5)
      • 교재 정리 (3)
    • Flutter (27)
      • 기초 (4)
      • Flutter UI 프레임워크 (18)
      • MVVM 패턴과 상태 관리 (4)
    • error note (4)
      • Java (4)
    • 방통대정리 (2)
      • C++프로그래밍 (2)
  • 홈
  • 깃 허브
  • 설정
간단한 게시판 만들어 보기

간단한 게시판 만들어 보기

목차1. DB 관련 세팅demo6 DB 생성create database demo6;use demo6;create table posts( id int auto_increment primary key, title varchar(255) not null, content text not null, created_at timestamp default current_timestamp);select * from posts;com/tenco/servelet/DBUtil.javaDB 접근 객체 만들어 보기 (기본)package com.tenco.servlet;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLE..

  • format_list_bulleted Java/JSP
  • · 2024. 7. 8.
  • textsms
서블릿과 JSP의 개념과 차이점

서블릿과 JSP의 개념과 차이점

목차1. 서블릿이란?서블릿(Servlet)은 자바를 기반으로 한 서버 측 프로그래밍 기술로, 클라이언트의 요청을 처리하고 동적인 웹 콘텐츠를 생성하여 응답하는 역할을 한다. 서블릿은 javax.servlet(자카르타 : 10 버전 부터) 패키지에 포함되어 있으며, 주로 HTTP 요청을 처리하는 데 사용한다. 서블릿의 주요 특징 클래스 기반: 서블릿은 자바 클래스로 작성된다.비즈니스 로직 처리: 주로 비즈니스 로직을 처리하는 데 사용된다.요청 및 응답 처리: HTTP 요청을 받아 처리하고, 응답을 생성한다.라이프사이클: init(), service(), destroy() 메서드를 통해 서블릿의 생명 주기를 관리한다.회원가입 비지니스 로직 처리란? 입력 데이터 수집 → 입력 데이터 검증 → 이메일 중복 확인..

  • format_list_bulleted Java/JSP
  • · 2024. 7. 5.
  • textsms
쿠키와 세션 관리

쿠키와 세션 관리

목차1. 쿠키 개념과 사용법 쿠키(Cookie) : 웹 브라우저에 저장되는 작은 데이터 조각. 서버는 클라이언트에게 쿠키를 설정할 수 있으며, 이후 클라이언트는 해당 쿠키를 서버로 전송한다. 쿠키는 주로 사용자 식별, 상태 유지, 개인 설정 등에 사용된다.특징클라이언트(브라우저)에 저장된다.유효 기간을 설정할 수 있다.보안이 상대적으로 낮다.작은 데이터 저장 용량(약 4KB)을 가진다.setCookie.jsp 사용자가 이 페이지 요청시에 서버측에서 쿠키를 생성해서 응답 합니다. 쿠키 값 읽어 보는 페이지getCookie.jsp 쿠키 읽기 안녕하세요 " + cUsername + " 님 "); } else { out.println(" 쿠키가 설정되지 않았습니다. "); } %> 쿠키 설정하러 가..

  • format_list_bulleted Java/JSP
  • · 2024. 7. 4.
  • textsms
폼 처리와 요청 방식

폼 처리와 요청 방식

목차1. GET 요청 방식과 정적 컨텐츠 GET 요청: 클라이언트가 서버로 데이터를 요청할 때 사용되는 HTTP 요청 방식. URL에 파라미터를 포함하여 요청할 수 있으며, 주로 정적 컨텐츠를 요청하는 데 사용된다.정적 컨텐츠: 서버에서 변경되지 않는 정적 파일(HTML, CSS, JavaScript, 이미지 등)을 클라이언트에 제공하는 것.특징GET 요청은 URL에 데이터를 포함하여 전송.브라우저의 주소창에 직접 입력하거나 링크를 클릭하여 GET 요청을 보낼 수 있다.GET 요청은 주로 데이터를 조회하거나(동적 데이터) 정적 리소스를 요청할 때 사용된다.Search JSP2. Form 태그와 POST 요청 개념Form 태그: 사용자가 입력한 데이터를 서버로 전송하기 위해 사용하는 HTML 태그이다.PO..

  • format_list_bulleted Java/JSP
  • · 2024. 7. 4.
  • textsms
JSP 내장 객체란 뭘까?

JSP 내장 객체란 뭘까?

목차0. JSP 내장 객체JSP 내장 객체는 JSP 페이지 내에서 특별한 선언 없이 사용할 수 있는 객체들이다. 이 객체들은 자동으로 생성되며, 서버와 클라이언트 간의 상호작용을 처리하고 웹 애플리케이션의 다양한 기능을 지원하는 데 사용된다.주요 내장 객체request: 클라이언트의 요청 정보를 포함하는 객체.response: 서버에서 클라이언트로 전송할 응답을 나타내는 객체.session: 사용자별 정보를 서버에 저장하는 객체.application: 애플리케이션 범위의 속성을 저장하는 객체.out: 클라이언트에 데이터를 출력하는 데 사용되는 객체.config: JSP 페이지의 설정 정보를 포함하는 객체.pageContext: JSP 페이지의 실행 환경을 제공하는 객체.exception : 예외 정보를 ..

  • format_list_bulleted Java/JSP
  • · 2024. 7. 4.
  • textsms
JSP 지시자(Directive) 간단 정리

JSP 지시자(Directive) 간단 정리

목차JSP 디렉티브는 JSP 페이지의 전반적인 설정을 지정하는 데 사용됩니다. 디렉티브는 JSP 페이지의 컴파일 시에 적용되며, JSP 페이지의 구조나 동작 방식을 정의합니다. JSP 디렉티브에는 세 가지 주요 종류가 있습니다1. 페이지 지시자 (Page Directive) 개념페이지 지시자는 JSP 페이지의 전반적인 속성을 설정하는 데 사용된다. 이 지시자를 통해 언어, 콘텐츠 타입, 페이지 인코딩, 에러 페이지 등을 지정할 수 있다. 사용법 주요 속성language: 사용할 스크립트 언어를 지정. 기본값은 "java"contentType: JSP 페이지의 MIME 타입을 지정. 예: "text/html; charset=UTF-8"pageEncoding: 페이지의 문자 인코딩을 지정. 예: "UTF-8..

  • format_list_bulleted Java/JSP
  • · 2024. 7. 4.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • navigate_next
공지사항
  • 목차 목록
전체 카테고리
  • 분류 전체보기 (582)
    • 설치메뉴얼 (9)
    • Java (273)
      • Java 기초 문법 (24)
      • Java 객체 지향 핵심 (30)
      • Java 유용한 클래스 (51)
      • 자료구조 (20)
      • JSP (28)
      • Swing 프로젝트 (19)
      • 교재 정리 (12)
      • 디자인 패턴 (11)
      • 자바 라이브러리 (6)
      • 알고리즘(코테) (67)
    • Spring Boot (92)
      • Bank App 만들기 (deployment) (30)
      • 추가 개념 (7)
      • Blog 프로젝트 만들기(JPA) (53)
    • My Project (29)
      • 쇼핑몰 (15)
      • Java Swing 멀티 쓰레딩 프로그램 (10)
      • Java 1 : N 양방향 소켓 통신 (스윙) (4)
    • 면접 질의 응답 모음 (5)
    • CS (28)
      • 컴퓨터 구조 (7)
      • 운영체제 (6)
      • 네트워크 (8)
      • 시스템 설계 (7)
    • Vue.js (1)
      • 사전지식 (1)
    • MySQL (47)
      • 정리 (33)
      • 1일 1쿼리 (14)
    • HTML CSS (30)
      • HTML (10)
      • CSS (8)
      • CSS flexbox (9)
      • 블로그 만들기 (3)
    • JS (23)
      • JavaScript 핵심 (6)
      • JS 작업을 위한 코딩 연습 (8)
      • JavaScript 게시판 만들기 (8)
    • Git (9)
      • 강의 정리 (5)
      • 교재 정리 (3)
    • Flutter (27)
      • 기초 (4)
      • Flutter UI 프레임워크 (18)
      • MVVM 패턴과 상태 관리 (4)
    • error note (4)
      • Java (4)
    • 방통대정리 (2)
      • C++프로그래밍 (2)
최근 글
인기 글
태그
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바