안녕하세요. Nerd-Lee입니다. 공부 내용은, 인프런 박매일님의 [NarP Series]MVC 프레임워크는 내 손에[나프1탄] 을 참고하였습니다. MVC 2단계인, Servlet이 아닌 JSP로 View를 제작하는 환경으로 만들어보고, MVC 3단계로 넘어가서 나중에는 Spring Framework를 사용하는 방식의 강의입니다. 진도가 빠르게 나가지 않아, 중요하다고 생각하는 부분들만 작성할 예정입니다. Model 2 방식부터 배우는 것이 좋다 생각하여, 어느정도 건너뛰었습니다. 1. Model 2 기법의 예 김고객(client)이 있고, Server(보험회사) 안에 박과장(Controller) 조대리(Model), 홍대리(View) 가 있다고 예를 들어보자. 김고객이 박과장에게 전화(요청)를 해서 ..
안녕하세요. Nerd-Lee입니다. 공부 내용은, 인프런 박매일님의 [NarP Series]MVC 프레임워크는 내 손에[나프1탄] 을 참고하였습니다. MVC 2단계인, Servlet이 아닌 JSP로 View를 제작하는 환경으로 만들어보고, MVC 3단계로 넘어가서 나중에는 Spring Framework를 사용하는 방식의 강의입니다. 진도가 빠르게 나가지 않아, 중요하다고 생각하는 부분들만 작성할 예정입니다. Model 2 방식부터 배우는 것이 좋다 생각하여, 어느정도 건너뛰었습니다. 1. Model 2의 방식 Client가 Controller 에게 요청을 한다. Controller는 View(JSP) 에게, RequestDispatcher(요청의뢰) 한다. Controller 가 요청의뢰한대로, 페이지를..
안녕하세요. Nerd-Lee입니다. 공부 내용은, 인프런 박매일님의 [NarP Series]MVC 프레임워크는 내 손에[나프1탄] 을 참고하였습니다. MVC 2단계인, Servlet이 아닌 JSP로 View를 제작하는 환경으로 만들어보고, MVC 3단계로 넘어가서 나중에는 Spring Framework를 사용하는 방식의 강의입니다. 진도가 빠르게 나가지 않아, 중요하다고 생각하는 부분들만 작성할 예정입니다. JSP는 서블릿이다. 와, JSP를 서블릿으로 변경하기에 관련 된 부분은 중요하지 않다 생각하여 적지 않았습니다. 1. MemberList.jsp 부분 수정 회원가입 페이지로 넘어가는 부분이랑 삭제 버튼을 추가해보자. 번호 아이디 패스워드 이름 나이 이메일 전화번호 삭제 2. memberDelete...
안녕하세요. Nerd-Lee입니다. 공부 내용은, 인프런 박매일님의 [NarP Series]MVC 프레임워크는 내 손에[나프1탄] 을 참고하였습니다. MVC 2단계인, Servlet이 아닌 JSP로 View를 제작하는 환경으로 만들어보고, MVC 3단계로 넘어가서 나중에는 Spring Framework를 사용하는 방식의 강의입니다. 진도가 빠르게 나가지 않아, 중요하다고 생각하는 부분들만 작성할 예정입니다. JSP는 서블릿이다. 와, JSP를 서블릿으로 변경하기에 관련 된 부분은 중요하지 않다 생각하여 적지 않았습니다. 1. JSP안에, 왠만하면 JAVA로 만든 함수나 로직들은 Model로 빼자. JSP안에, 데이터 처리 부분에 대한 JAVA로 만든 함수 또는 로직은 Model로 빼는 것이 일반적이다. ..
안녕하세요. Nerd-Lee입니다. 공부 내용은, 인프런 박매일님의 [NarP Series]MVC 프레임워크는 내 손에[나프1탄] 을 참고하였습니다. MVC 2단계인, Servlet이 아닌 JSP로 View를 제작하는 환경으로 만들어보고, MVC 3단계로 넘어가서 나중에는 Spring Framework를 사용하는 방식의 강의입니다. 진도가 빠르게 나가지 않아, 중요하다고 생각하는 부분들만 작성할 예정입니다. 1. MVC02 프로젝트 만들기 MVC02라는 프로젝트를 Dynamic Web Project로 생성한 후에 root는 MVC02로 설정하여 만든다. WAS와 Context(연결)을 해줘야 한다. Servers -> Tomcat server 오른쪽 클릭하고, Add and Remove를 클릭 MVC02..
안녕하세요. Nerd-Lee입니다. 공부 내용은, 인프런 박매일님의 [NarP Series]MVC 프레임워크는 내 손에[나프1탄] 을 참고하였습니다. 1. sql 파일 만들기 src 폴더 내에, kr.web.db라는 패키지 파일을 만든다. 패키지 내에, member.sql 파일을 만들어준다. 참고로, sql 파일은, Eclipse에서 Data Source Explorer / Database Connections 에 데이터베이스가 연결이 되어 있어야 사용이 가능하다. 2. MySQL 실행하기 cmd 또는 powershell로, 해당 db 폴더로 이동을 해서 startup.bat or ./ startup 을 입력하자. 그럼 실행이 잘된다. 만약 Do you already have another mysqld ..
안녕하세요. Nerd-Lee입니다. 공부 내용은, 인프런 박매일님의 [NarP Series]MVC 프레임워크는 내 손에[나프1탄] 을 참고하였습니다. 1. @WebServlet이란? web.xml에 계속 그럼 태그를 생성하고 매핑을 해줘야 하는가? 아니다. JAVA에서는 @WebServlet이란, 어노테이션을 제공해서 해당 어노테이션안에 경로를 입력하면 클라이언트에서, 해당 경로를 입력할 때 알아서 톰캣서버가 찾아서 실행해주게 된다. 주의할 점으로는, web.xml 파일과 중복된 값이 있으면 충돌이 일어나기 때문에 한 곳에서만 사용해야 된다. @WebServlet("/hs.do") //
안녕하세요. 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에 해야한다. 태그를 추가하고, 그 안..
- Total
- Today
- Yesterday
- 프리젠테이션 로직
- Servlet
- 게임프로그래밍
- 스프링
- JSP
- 서블릿
- spring boot
- VR
- c#
- Next.js
- 안드로이드
- 유니티
- Java
- unity3d
- 유니티3D
- GitHub
- 프로그래밍
- 뷰포리아
- HTML
- Git
- Controller
- Spring
- MVC
- 비지니스 로직
- CSS
- Unity
- Base Of Coding
- Vuforia
- 유니티로 배우는 C#
- baseofcoding
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |