안녕하세요. Nerd-Lee입니다. 공부 내용은, 인프런 박매일님의 [NarP Series]MVC 프레임워크는 내 손에[나프1탄] 을 참고하였습니다. MVC 1단계인, Servlet 환경으로만 만들어보고, MVC 2단계로 넘어가고 나중에는 Spring Framework를 사용하는 방식의 강의입니다. MVC 1단계는, Controller + Model 만을 사용하는 방식입니다. 1. Controller 역할에서의 코드를 보고, 실행하는 로직 생각해보기 jsp에, form 태그에 action 속성에는 calc.do 라고 맵핑이 되어 있다. submit 버튼을 클릭하면, input의 name으로 되어 있는 값들이 변수가 되어 해당 값들을 calc.do에 넘겨주게(요청) 된다. 이 때 넘어가는 정보를 요청정보라..
안녕하세요. Nerd-Lee입니다. 공부 내용은, 인프런 박매일님의 [NarP Series]MVC 프레임워크는 내 손에[나프1탄] 을 참고하였습니다. MVC 1단계인, Servlet 환경으로만 만들어보고, MVC 2단계로 넘어가고 나중에는 Spring Framework를 사용하는 방식의 강의입니다. MVC 1단계는, Controller + Model 만을 사용하는 방식입니다. 1. 테스트 html 파일 만들기 두 숫자를 입력해서, 전송버튼을 누르면 서블릿으로 넘겨서 계산을 하고, 그 값이 html 파일로 응답하는 예제 수1~수2까지의 합을 더하는 예제 수1 수2 2. 서블릿으로 넘기는 과정 공부 일단, input 태그에 있는 name이 변수역할을 한다. 웹에서는 파라미터라고 부른다. 전송과 취소를 눌러도..
안녕하세요. Nerd-Lee입니다. 공부 내용은, 인프런 박매일님의 [NarP Series]MVC 프레임워크는 내 손에[나프1탄] 을 참고하였습니다. MVC 1단계인, Servlet 환경으로만 만들어보고, MVC 2단계로 넘어가고 나중에는 Spring Framework를 사용하는 방식의 강의입니다. MVC 1단계는, Controller + Model 만을 사용하는 방식입니다. 1. 프로젝트 만들기 프로젝트는, Dynamic web project로 생성. 2. Servlet 보통 MVC란, Model, View, Controller를 나눠서 작업하는 디자인패턴을 얘기하지만 Servlet은 Controller면서, View도 한꺼번에 하게 된다. 불편하지만 이것이 시초였다. 기본을 알아야 jsp를 배우든, ..
안녕하세요. Nerd-Lee입니다. 공부 내용은, 인프런 박매일님의 [NarP Series]MVC 프레임워크는 내 손에[나프1탄] 을 참고하였습니다. 1. Servlet을 사용하기 위해서는 servlet-mapping 작업을 거쳐야한다. 지금 만들어진대로 만약 경로를 지정한다면 `http://localhost:port/web/WEB-INF/classes/kr.web.controller.HelloServlet 이란 경로로 클라이언트가 접근을 해야되는 것인가? 어차피 하지도 못한다. 할 수 있더라도 보안성이 취약해지기 때문에 servlet-mapping 작업을 해서 간단한 경로로 만들어줘야 한다. 그럼 servlet-mapping 작업은 어디서 해야 할까? web.xml에 해야한다. 태그를 추가하고, 그 안..
안녕하세요. Nerd-Lee입니다. 공부 내용은, 인프런 박매일님의 [NarP Series]MVC 프레임워크는 내 손에[나프1탄] 을 참고하였습니다. 1. Servlet이 뭐야?? Servlet은 100% JAVA로 이루어져 있고, Server + Let가 결합된 단어라고 한다. 2. 파일을 만들어보자. src / kr.web.controller(package) / HelloSevlet.java 를 만들어보자. HelloServlet.java 파일을 서블릿 형태로 만들어야 톰캣서버가 구동이 가능해지기 때문에 서블릿 형태로 만들어보자. HttpServlet 이란 클래스를 상속받자. 패키지명은 javax.servlet.http.HttpServlet 이다. Servlet 에서, Main 함수와 같은 제일 먼저..
- Total
- Today
- Yesterday
- CSS
- Base Of Coding
- GitHub
- 게임프로그래밍
- 안드로이드
- Controller
- c#
- Servlet
- 유니티로 배우는 C#
- 비지니스 로직
- HTML
- unity3d
- VR
- 프리젠테이션 로직
- Vuforia
- JSP
- 뷰포리아
- 유니티3D
- 스프링
- MVC
- Git
- spring boot
- 프로그래밍
- Unity
- baseofcoding
- Java
- Next.js
- 서블릿
- 유니티
- Spring
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |