본문 바로가기
반응형

○ WEB/19.07 BoostCourse_DB연결 웹앱25

[웹기초 BE_Servlet] java.time.LocalDateTime https://docs.oracle.com/javase/8/docs/api/java/time/LocalDateTime.html LocalDateTime (Java Platform SE 8 ) Returns a copy of this date-time with the specified field set to a new value. This returns a LocalDateTime, based on this one, with the value for the specified field changed. This can be used to change any supported field, such as the year, month or day-of docs.oracle.com https://jekalmin.t.. 2019. 7. 11.
[웹기초 BE_Servlet] 10. Request, Response 객체 이해하기 Request, Response 객체 이해하기 들어가기 전에 이번 파트를 학습하다 보면 '요청', '응답'이라는 용어가 많이 등장합니다. 이번 학습에서는 클라이언트가 서버에게 보낸 요청을 추상화한 객체 HttpServletRequest 와 서버가 클라이언트에게 응답하기 위한 정보를 추상화한 객체 HttpServletResponse에 대해서 알아봅니다. 핵심 개념 HttpServletRequest HttpServletResponse 1. 웹 브라우저에 URL입력 2. 웹 브라우저는 도메인, 포트번호 이용하여 서버접속하고 3. 웹 브라우저는 패스정보, cli IP, 기타 요청 정보를 서버에 전송 객체지향에서 객체란 관련된 정보를 모아서 가지고 있는 것이 특징 cli로 부터 req들어오면 WAS는 2개의 객체.. 2019. 7. 9.
[웹기초 BE_Servlet] 9. 서블릿 컴파일 및 실행 / Servlet이란? / 작성방법 / 라이프 싸이클 / Request, Response 객체 이해 / doGet() / doPost() 핵심 개념 자바 웹 어플리케이션 HttpServlet Dynamic Web Project 자바 웹 프로젝트 만들기 Perspective는 2가지 Java Perspective에선 File > Project > Web > Dynamic Web Project JAVA EE Perspective에선 File > Project > Dynamic Web Project 우선 project name은 firstweb으로 한다. java web application은 혼자실행이 안된다. 반드시 WAS안에 있어야한다. 우리가 사용할 WAS는 톰캣! WAS가 웹앱이 실행되도록 도와주기에 Target runtime을 설정해줘야한다. new Runtime > Apache Tomcat v8.5 > Next 클릭! Browse를.. 2019. 7. 8.
[웹기초 BE_Servlet] [Error] JAVAC -version 오류 환경설정을 모두 다 했음에도 불구하고 java -version은 인식되지만 javac -version만 뜨지 않는다. 'javac'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. 이유는 기존 JAVA_HOME 경로 설정시 잘못된 경로를 지정한 상태에서 PATH에 %JAVA_HOME%bin 이라고 입력했기 때문이다. JAVA_HOME을 수정한 뒤 PATH의 %JAVA_HOME%bin을 삭제 및 재설정하니 정상적으로 인식된다. 2019. 7. 8.
[웹기초 BE_Servlet] 8. Tomcat 다운받기 및 설치하기 / 톰캣 실행하기 word 파일을 열어서 내용을 확인하기 위해서는 ms office의 word 프로그램이나 viewer가 필요합니다. 웹 어플리케이션을 실행하기 위해서도 필요한 것이 있습니다. 그것이 WAS이고, 이번 학습에서 설치할 Apache Tomcat은 WAS 중 하나입니다. 웹 어플리케이션을 실행하기 위해서 필요하므로 설치해야 합니다. 학습하기 Apache Tomcat이란? 아파치 톰캣(Apache Tomcat)은 아파치 소프트웨어 재단(Apache Software Foundation, ASF)에서 개발한 세계에서 가장 많이 사용되는 WAS(Web Application Server)입니다. 컴퓨터에 운영체제를 설치해야만 컴퓨터를 사용할 수 있는 것처럼, 자바를 이용하여 작성된 웹 어플리케이션은 WAS가 있어야만 .. 2019. 7. 8.
[웹기초 BE_Servlet] [오류] The JRE_HOME environment variable is not defined correctly 라고 입력했으나 The JRE_HOME environment variable is not defined correctly 라는 오류가 발생했다. 이 때는 JAVA_HOME의 디렉터리를 제대로 지정했는지 확인하면 해결된다. 지금은 위처럼 정상적인 경로로 설정해서 해결했으나 이전에는 bin폴더로 설정되어있었다 2019. 7. 8.
[웹기초 BE_Servlet] 4. 웹 서버의 기능, 종류,역할 / WAS란, 종류, 웹서버와의 차이점 / DBMS / 미들웨어 핵심 개념 Apache Nginx HTTP 클라이언트 (Client) 서버 (Server) 웹 서버란? 웹 서버는 소프트웨어(Software)를 보통 말하지만, 웹 서버 소프트웨어가 동작하는 컴퓨터를 말합니다. 웹 서버의 가장 중요한 기능은 클라이언트(Client)가 요청하는 HTML 문서나 각종 리소스(Resource)를 전달하는 것입니다. 웹 브라우저나 웹 크롤러가 요청하는 리소스는 컴퓨터에 저장된 정적(static)인 데이터이거나 동적인 결과가 될 수 있습니다. 정적인 데이터란, 이미지, HTML파일, CSS파일, JS파일 등처럼 컴퓨터에 저장된 파일들을 의미 동적인 결과란 웹 서버에 의해서 실행되는 프로그램을 통해 만들어진 결과물 웹 브라우저와 웹 서버 URL주소가 HTTP로 시작되는 이유는 HT.. 2019. 7. 6.
반응형