분류 전체보기 403

[JSP&Servlet ] 2. 서블릿 작성하기

✔ 서블릿 클래스를 작성할 때 지켜야할 규칙 세가지 1. javax.servlet.http.HttpServlet 클래스를 상속해야한다 2. doGet 또는 doPost 메소드 안에 웹브라우저로부터 요청이 왔을때 할일을 작성한다 3. HTML 문서는 doGet 또는 doPost 메소드의 두번째 파라미터인 HttpServletResponse를 이용해 출력한다 import java.io.IOException; import java.io.PrintWriter; import java.util.Calendar; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServlet..

[JSP&Servlet ] 1. 서블릿이란?

서블릿은 서블릿 클래스로부터 만들어진 객체이며 웹컨테이너는 서블릿 클래스를 가지고 서블릿 객체를 만든후 그 객체를 초기화해서 웹서비스 할 수있는 상태로 만든다 웹서버는 멀티스레드(Multi-Thread) 방식으로 하나의 서블릿으로 많은 요청을 처리할 수 있다 여러스레드가 동시에 한 서블릿을 사용하기때문에 데이터 공유문제가 있으며 데이터 공유문제를 방지하기위해 인스턴스변수를 사용하지 않아야 한다

[React] 3. 프로젝트 배포하기

1. 배포할 프로젝트 경로에서 명령어를 통해 프로젝트 빌드를 해줌( build폴더가 생성됨 ) npm run build # npm을 통해 serve라는 웹서버를 설치하는 명령어 npm install -g serve # serve웹서버 실행시 DocumentRoot를 build 폴더로 지정하는 명령어 serve -s build 2. public폴더 밑의 index.html파일의 내용이 빌드되어 bulid폴더 밑의 index.html로 생성됨 3. 웹서버의 최상위 경로(Document Root)에 생성된 build폴더밑의 파일들을 넣어주면된다 4. npm serve를 이용해 배포후 테스트 -serve웹서버 실행시 DocumentRoot를 build폴더로 npx serve -s build

Dev_Study/React 2021.01.22

[React] 2. 프로젝트 구조

1. create-react-app 명령어로 react프로젝트 생성후 보여지는 첫화면은 index.html이다 2. index.html의 id가 root인 엘리먼트의 밑으로 컴포넌트들이 들어가게된다 이유는 index.js에 작성되어있다 3. 리액트의 진입파일은 index.js이고 id가 root인 엘리먼트에 렌더링 되도록 작성되어있다 4. App은 App.js를 뜻하며 리액트 컴포넌트이다 5. App.js 컴포넌트가 id가 root인 엘리먼트 밑으로 렌더링 된것을 확인할 수 있다 6. App.js 컴포넌트를 수정하여 내용이 변경되는것 확인

Dev_Study/React 2021.01.22