분류 전체보기134 Query String, Path Variable Query String쿼리 스트링은 URL의 일부로, URL에서 리소스 경로 뒤에 추가로 전달되는 매개변수들을 나타낸다.쿼리 스트링은 '?' 문자 뒤에 위치하며, 여러 개의 매개변수는 '&' 문자로 구분된다.http://www.example.com/search?query=java&sort=asc&page=2http://www.example.com/search Path Variable Path Variable은 URL 경로의 일부로 포함된 매개변수이다. 리소스의 특정 식별자나 속성을 URL 경로에 직접 포함시켜 RESTful API에서 자주 사용된다.http://www.example.com/users/123/orders/456 Query String VS Path Variable Query Stri.. 2024. 7. 2. 서블릿과 데이터베이스 연동 web과 관련된 파일은 webapp 폴더 안에 생성더보기 ADD Todo http://localhost:8080/s02/todo-add.html Title : Description : Save 더보기package com.tenco.controller;import jakarta.servlet.ServletException;import jakarta.servlet.annotation.WebServlet;import jakarta.servlet.http.HttpServlet;import jakarta.servlet.http.HttpServletRequest;import jakarta.servlet.http.HttpServletResponse;import java.io.IOE.. 2024. 7. 1. HTML 파일명 규칙 케밥 표기법 (Kebab Case) 하이픈을 사용한 표기법케밥 표기법을 쓰는 것이 좋다.index.htmlcontact-us.htmluser-profile.htmlproduct-list.html 스네이크 표기법 (Snake Case)언더스코어를 사용한 표기법index.htmlcontact_us.htmluser_profile.htmlproduct_list.html 2024. 7. 1. 디자인 패턴 - 싱글톤 패턴 package greenAcademy.studentManagement;import java.sql.Connection;import java.sql.SQLException;import com.zaxxer.hikari.HikariConfig;import com.zaxxer.hikari.HikariDataSource;// 싱글톤 패턴// 객체 단 하나만 생성함을 보장해야 한다면 싱글톤 패턴으로 설계할 수 있다.public class DBConnectionManager { // 자기 자신의 참조 주소값을 담을 변수 생성. // 단, private (외부 접근 차단) private static DBConnectionManager instance; private HikariDataSource dataSource; .. 2024. 7. 1. 서블릿과 서블릿 컨텍스트(html 파일 불러오기) 서블릿 컨텍스트( ServletContext )ServletContext는 웹 애플리케이션의 실행 환경을 나타내는 객체이다. 애플리케이션 전반에 걸쳐 공유되는 정보를 제공하고 애플리케이션 자원에 접근할 수 있게 해준다. ServletContext는 웹 애플리케이션이 초기화될 때 서버에 의해 생성되며, 애플리케이션이 종료될 때까지 유지된다. ServletContext 주요 역할▶ 초기화 파라미터 읽기 : web.xml에 정의된 초기화 파라미터를 읽을 수 있다.▶ 로그 작성 : 애플리케이션 수준의 로그를 작성할 수 있다.▶ 자원 접근 : 웹 애플리케이션의 자원(파일 등)에 접근할 수 있다.▶ 다른 서블릿과의 통신 : 다른 서블릿이나 JSP와 정보를 공유할 수 있다. getResourceAsStream 메서드.. 2024. 7. 1. Get, Post 요청 방식 이해하기 GET 요청 방식 이해하기GET 요청은 클라이언트가 서버로부터 특정 자원을 요청할 때 사용하는 HTTP메서드이다. 주로 웹 페이지나 데이터 등을 가져올 때 사용된다.GET 방식은 HTTP 요청 메세지 구성에 바디가 존재하지 않는다. GET 방식 특징● 요청 데이터가 URL에 포함됨 : GET 요청의 파라미터는 URL의 쿼리 스트링에 포함된다.예를 들어, http://example.com/page?name=John&age=30에서 name=John과 age=30이 쿼리 스트링이다. ● 데이터 크기 제한 : URL에 포함되는 데이터의 크기에는 제한이 있다. (일반적으로 약 2048자) ● 캐싱 가능 : GET 요청은 브라우저 캐싱이 가능하여, 동일한 요청에 대해 서버에 재요청하지 않고 캐시된 데이터를 사용할.. 2024. 7. 1. 이전 1 ··· 6 7 8 9 10 11 12 ··· 23 다음