본문 바로가기

Web Study

(7)
Example 예제들 https://malleable-bit-d9e.notion.site/5-Spring-MVC-Form-Handling-Sign-Up-Form-Example-63d71ca5d2884ce1baffe352b1d2d61e?pvs=4 5. Spring MVC Form Handling - Sign Up Form Example | Notion 코드 공부하면서 모르는 부분 위주로 정리해보았습니다! malleable-bit-d9e.notion.site https://malleable-bit-d9e.notion.site/6-Spring-MVC-JSP-Form-Tags-Tutorial-2a33e6b9651f4e2bae323f0fd2e47ac6?pvs=4 6. Spring MVC JSP Form Tags Tutorial | N..
Spring MVC의 구성요소 DispatcherServlet HTTP 프로토콜로 들어오는 모든 요청을 먼저 받아 적합한 컨트롤러에 위임해 주는 프론트 컨트롤러 프론트 컨트롤러란 서버로 들어오는 클라이언트의 모든 요청을 받아서 처리해 주는 컨트롤러 HTTP 프로토콜로 들어오는 모든 요청을 먼저 받아 적합한 컨트롤러에 위임해주는 프론트 컨트롤러 프론트 컨트롤러란 서버로 들어오는 클라이언트의 모든 요청을 받아서 처리해주는 컨트롤러 Handler Mapper 클라이언트의 요청(url)을 어떤 컨트롤러의 어떤 메소드가 처리할지 결정하는 역할 ⇒ 요청된 url을 실제 서버의 어떤 로직으로 연결할지 매핑하는 컴포넌트 Handler Mapper는 요청을 받으면 해당 요청의 url을 분석하여 해당하는 컨트롤러와 그 안의 메소드를 찾아낸 후, DIs..
Spring CRUD Controller Controller는 사용자의 요청을 받아 처리하는 계층입니다. 스프링 MVC 패턴에서 Controller는 HTTP 요청을 받아들이고, 요청에 따라 필요한 서비스 로직을 호출하여 결과를 반환합니다. 이 결과는 보통 뷰 템플릿을 통해 렌더링되거나 JSON, XML 같은 형태로 클라이언트에 직접 반환됩니다. 예를 들어, UserController는 사용자 관련 요청을 처리하며, 사용자 생성, 조회, 수정, 삭제와 같은 작업을 담당합니다. @RestController @RequestMapping("/users") public class UserController { @Autowired private UserService userService; @PostMapping public Respo..
CSS 스터디 오늘은 CSS의 기본 문법을 살펴볼 것이다. 먼저 간단한 CSS문법 내용이다. 선택자 (Selectors): HTML 요소를 선택하여 스타일을 적용합니다. 속성 (Properties): 스타일을 정의하는 키워드입니다. 값 (Values): 속성에 할당된 값입니다. 선언 (Declaration): 속성과 값의 조합입니다. 선언 블록 (Declaration Block): 중괄호 {} 안에 있는 하나 이상의 선언입니다. 규칙 세트 (Rule Set): 선택자와 선언 블록의 조합입니다. 클래스 선택자 (Class Selector): .classname으로 표시됩니다. ID 선택자 (ID Selector): #idname으로 표시됩니다. 태그 선택자 (Tag Selector): 직접 태그 이름을 사용합니다. 후손..
HTML 스터디 오늘은 HTML의 기본 문법을 살펴볼 것이다. 먼저 간단한 html문법 내용이다. : 문서 유형을 선언합니다. : HTML 문서의 루트 요소입니다. 움직일 수 있는 태그 대한민국 이 문장은 화면에 보이지 않습니다. 구글 사용자 아이디 This is a paraggraph 빨간색 문장입니다. 네이버 구글 개발자의 품격 주문 HTML 삽입 미리보기할 수 없는 소스 순서 없는 목록 순서 없는 목록 1 순서 없는 목록 2 순서 없는 목록 3 음료 목록 에스프레소 아메리카노 카페라떼 순서 있는 목록 순서 있는 목록 1 순서 있는 목록 2 순서 있는 목록 3 웹 개발 환경 준비 비쥬얼스튜디오코드 설치 Node.js 설치 비쥬얼스튜디오코드 확장 프로그램 설치 설명 목록 HTML - 웹 페이지 개발을 위한 마크업 언어..
개발 환경 설정 큰 용량의 파일을 빠르고 안전하게 전송하길 원한다면 FTP를 이용한 업로드를 선택해야 한다. 웹 서버에 파일을 업로드하는 방법에 대해서 공부해 보자 * 파일 질라 (File Zila) 서버에 파일을 업로드 및 다운로드할 수 있게 해주는 무료 프로그램 1. 파일 질라 다운로드 https://filezilla-project.org/ 왼쪽 클라이언트 클릭 후 자신의 운영체제에 맞게 다운로드하기 2) 실행 방법 호스트, 사용자명, 비밀번호, 포트를 각각 입력한다. 호스트 : 접속할 곳의 아이피 혹은 주소 예) 1234.dothome.co.kr 사용자명 : FTP 아이디 비밀번호 : FTP 비밀번호 포트 : FTP 접속 시 이용할 포트를 입력 (입력하지 않을 시 기본포트(21)를 통해 연결) 닷홈 웹호스팅은 기본..
닷홈(dothome) 무료 호스팅 서비스 이용 방법 닷홈은 도메인, 무료 웹호스팅 등 다양한 호스팅 서비스를 제공하는 홈페이지이다. ▶ 여기서 호스팅이란 "서버 컴퓨터의 전체 또는 일정 공간을 이용할 수 있도록 임대해 주는 서비스"를 말한다. 즉, 개인 홈페이지를 만들려고 하면 홈페이지가 들어설 수 있는 웹 상의 공간이 필요한데 이 공간을 닷홈에서 제공해 준다는 말이다. 닷홈 무료 호스팅 서비스 이용 방법 1. 닷홈 홈페이지 접속 및 회원 가입 무료홈페이지 | 무료호스팅 | 닷홈 닷홈은 도메인, 무료호스팅, 무료홈페이지, 웹호스팅, 홈페이지빌더, 메일호스팅, SSL보안인증서, 서버호스팅, 코로케이션 등 다양한 호스팅 서비스를 제공하고 있습니다 www.dothome.co.kr 2. 웹 호스팅 신청하기 상단 메뉴바에 웹 호스팅 - 무료호스팅 신청하기 클릭 절..