본문 바로가기

네이버클라우드/JAVA 웹 프로그래밍138

JAVA 55일차 (2023-08-08) 자바 프로그래밍_56. 웹 애플리케이션 자바 표준 기술 JavaEE 도입_개인프로젝트 - 마트 관리 시스템 ## 56. 웹 애플리케이션 자바 표준 기술 JavaEE 도입 - JavaEE 기술 소개 - JavaEE 버전 별 하위 기술 버전 - JavaEE 구현 서버 및 Servlet 컨테이너 관계 - Servlet API 사용법 doGet, doPost 이용하기 BoardAddServlet.java package bitcamp.report.handler; import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.htt.. 2023. 8. 9.
JAVA 54일차 (2023-08-07) 자바 프로그래밍_Servlet API 사용법_1 ## 56. 웹 애플리케이션 자바 표준 기술 JavaEE 도입 - JavaEE 기술 소개 - JavaEE 버전 별 하위 기술 버전 - JavaEE 구현 서버 및 Servlet 컨테이너 관계 - Servlet API 사용법 gradle 설정 servlet-app/build.gradle plugins { id 'java' id 'eclipse-wtp' id 'war' } repositories { mavenCentral() } dependencies { // Servlet API // => providedCompile? // 컴파일 할 때만 사용하는 라이브러리 // 배포할 때 제외하는 라이브러리 // 배포 받는 쪽에서 라이브러리를 갖고 있을 때 이 옵션을 사용한다. providedCompile 'javax... 2023. 8. 7.
JAVA 54일차 (2023-08-07) 자바 프로그래밍_56. 웹 애플리케이션 자바 표준 기술 JavaEE 도입_개인프로젝트 - 마트 관리 시스템 ## 56. 웹 애플리케이션 자바 표준 기술 JavaEE 도입 - JavaEE 기술 소개 - JavaEE 버전 별 하위 기술 버전 - JavaEE 구현 서버 및 Servlet 컨테이너 관계 - Servlet API 사용법 report-common/build.gradle ㄴ report-common 프로젝트의 build.gradle 스크립트 파일에서도 plugins 설정을 eclipse -> eclipse-wtp 로 변경해주기 report-server/build.gradle ㄴ wtp 설정에서 component 의 contextPath 를 '/' 로 변경해줌 ㄴ gradle clean 해주기 settings.gradle ㄴ 이제 app-client 는 사용하지 않으므로 주석처리해주기 ㄴ gradle 재설정.. 2023. 8. 7.
JAVA 53일차 (2023-08-04) 자바 프로그래밍_56. 웹 애플리케이션 자바 표준 기술 JavaEE 도입_개인프로젝트 - 마트 관리 시스템 ## 56. 웹 애플리케이션 자바 표준 기술 JavaEE 도입 - JavaEE 기술 소개 - JavaEE 버전 별 하위 기술 버전 - JavaEE 구현 서버 및 Servlet 컨테이너 관계 - Servlet API 사용법 gradle 이용하여 프로젝트 생성 => eomcs-servlet/build.gradle ㄴ plugins 에서 application 이 아닌 java 로 변경해주도록 함 ㄴ 이제 더 이상 application 이 아니므로 해당 코드 제거 ㄴ 자바 소스를 컴파일 할 때 적용할 옵션 추가 ㄴ eclipse 프로젝트 이름을 설정 => servlet-app ㄴ 프로젝트 이름을 servlet-app 으로 변경할 것임 프로젝트 이름 변경 => => ㄴ gradle 설정해주기 ㄴ workspace.. 2023. 8. 5.
JAVA 53일차 (2023-08-04) 자바 프로그래밍_Tomcat 톰캣 설치 https://tomcat.apache.org/ Apache Tomcat® - Welcome! The Apache Tomcat® software is an open source implementation of the Jakarta Servlet, Jakarta Server Pages, Jakarta Expression Language, Jakarta WebSocket, Jakarta Annotations and Jakarta Authentication specifications. These specifications are part of the tomcat.apache.org => ㄴ Core - zip 파일 다운로드 => => ㄴ 톰캣 경로 확인 => ㄴ 환경변수 설정 톰캣 실행 및 종료 톰.. 2023. 8. 5.
JAVA 52일차 (2023-08-03) 자바 프로그래밍_55. 웹 애플리케이션 서버 구조로 전환하기 - 웹 기술 도입_개인프로젝트 - 마트 관리 시스템 ## 55. 웹 애플리케이션 서버 구조로 전환하기 - 웹 기술 도입 - 웹브라우저를 이용하여 클라이언트를 구축하는 방법 - 쿠키와 세션을 다루는 방법 => Favicon 생성 https://www.favicon-generator.org/ Favicon & App Icon Generator Upload an image (PNG to ICO, JPG to ICO, GIF to ICO) and convert it to a Windows favicon (.ico) and App Icons. Learn more about favicons. www.favicon-generator.org => ㄴ 파일 선택 후 [Create Favicon] 선택 => ㄴ Download the generated favicon 선택 .. 2023. 8. 3.