본문 바로가기
반응형

컴퓨터공부/JSP10

스프링 입문을 위한 자바 객체지향 원리 이해하기 (3일) 스프링 입문을 위한 자바 객체지향 원리 이해하기 (3일) 오류부분 https://themach.tistory.com/65 [Eclipse Error] 'org.eclipse.jst.jee.server:프로젝트명' did not find a matching property. 경고: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:프로젝트명' did not find a matching property. 이클립스 3.5버전에서 위와 같은 경고 문구가 나오면 Servers에서 themach.tistory.com 인텔리제이 10월까지 라이센스코드 I2A0QUY8.. 2024. 2. 19.
스프링 입문을 위한 자바 객체 지향의 원리와 이해 (6)[책리뷰 & Book review] 스프링 입문을 위한 자바 객체 지향의 원리와 이해 (6) [책리뷰 & Book review] javac -version 확인 이클립스는 최신버전을 설치해도 상관이 없다? 이클립스를 설치할 때 최신 버전을 사용하는 것은 대부분의 경우에 좋은 선택입니다. 최신 버전의 이클립스는 보통 아래와 같은 이점을 제공합니다: 새로운 기능: 최신 버전의 이클립스는 새로운 기능과 개선사항을 포함하고 있습니다. 이를 통해 개발 효율성을 높일 수 있습니다. 버그 수정: 이클립스의 새 버전은 이전 버전에서 발견된 버그를 수정하는 패치를 포함하고 있습니다. 따라서 최신 버전을 사용하면 이전 버전에서 발생할 수 있는 문제를 피할 수 있습니다. 보안 강화: 최신 버전은 보안 강화를 위한 업데이트를 포함하고 있을 수 있습니다. 이는 .. 2024. 1. 27.
스프링 입문을 위한 자바 객체 지향의 원리와 이해 (5)[책리뷰 & Book review] 스프링 입문을 위한 자바 객체 지향의 원리와 이해 (5) [책리뷰 & Book review] JSP 웹서버의 작동원리를 그림으로 파악하기 ✨작동순서 1.클라이언트가 JSP 요청 Hello.jsp -------------------------------- JSP 컨테이너 안에 작동 2.jsp 페이지 Hello.jsp 3.(번역)작동 4.서블릿 프로그램 Hello.jsp.java 5.(컴파일)작동 6.서블릿 클래스 Hello.class JSP 서버사이드 스크립트언어의 동작 원리 JSP(Java Server Pages)는 동적 웹 콘텐츠를 생성하는 데 사용되는 서버 사이드 스크립트 언어입니다. JSP 페이지는 요청이 발생할 때 Servlet으로 변환(번역)되고 컴파일된 후 실행됩니다. 이 과정은 대략 아래와 .. 2024. 1. 27.
스프링 입문을 위한 자바 객체 지향의 원리와 이해 (4)[책리뷰 & Book review] 스프링 입문을 위한 자바 객체 지향의 원리와 이해 (4) [책리뷰 & Book review] TCP/IP 는 DNS와 도메인의 통신이다. TCP/IP와 JSP는 각기 다른 영역에서 사용되는 개념이지만, 웹 개발에서 함께 동작하며 사용자의 요청에 응답하는 방식으로 통신합니다. TCP/IP: 이는 인터넷 프로토콜 스위트의 핵심 프로토콜입니다. TCP(Transmission Control Protocol)는 데이터의 논리적인 전송을 담당하고, IP(Internet Protocol)는 데이터의 물리적인 전송을 담당합니다. 웹 브라우저가 웹 서버에 요청을 보낼 때, 이 요청은 TCP/IP 프로토콜을 사용하여 전송됩니다. JSP(Java Server Pages): 이는 자바를 기반으로 하는 서버 사이드 스크립트 언.. 2024. 1. 27.
스프링 입문을 위한 자바 객체 지향의 원리와 이해 (3)[책리뷰 & Book review] 스프링 입문을 위한 자바 객체 지향의 원리와 이해 (2) [책리뷰 & Book review] 자바와 객체지향을 설명한다면 어떻게 설명해야 되는가? 객체지향 프로그래밍(Object-Oriented Programming, OOP)은 실세계의 사물을 '객체'라는 개념으로 추상화하고, 이들 객체 간의 상호작용으로 프로그램을 구성하는 방법론입니다. 객체지향적으로 자바를 사용한다는 것은 이러한 객체지향 원리를 따른다는 것을 의미합니다. 객체지향 프로그래밍의 주요 원리는 다음과 같습니다. 캡슐화(Encapsulation): 데이터와 그 데이터를 다루는 메서드를 하나의 클래스로 묶는 것을 말합니다. 이를 통해 데이터를 보호하고 코드의 재사용성을 높일 수 있습니다. 상속(Inheritance): 한 클래스의 속성과 메소.. 2024. 1. 27.
스프링 입문을 위한 자바 객체 지향의 원리와 이해 (2)[책리뷰 & Book review] 스프링 입문을 위한 자바 객체 지향의 원리와 이해 (2) [책리뷰 & Book review] 책의 강자가 티스토리 글을 남긴 곳은 어디인가? https://expert0226.tistory.com/category/%EA%B0%95%EC%A2%8C/Spring%203.0 '강좌/Spring 3.0' 카테고리의 글 목록 expert0226.tistory.com 순공학 객체지향 과 자바 역공학 자바와 객체지향 의 관계는 무엇인가? 순공학(Forward Engineering)과 역공학(Reverse Engineering)은 소프트웨어 개발 과정에서 중요한 역할을 하는 개념입니다. 순공학(Forward Engineering): 이는 기본적으로 요구 사항 분석에서부터 시작하여, 설계, 구현, 테스트 그리고 유지 보.. 2024. 1. 26.
스프링 입문을 위한 자바 객체 지향의 원리와 이해 (3)[책리뷰 & Book review] 스프링 입문을 위한 자바 객체 지향의 원리와 이해 (3) [책리뷰 & Book review] 객체와 class의 차이점은 무엇인가에 대한 질문 객체와 class의 차이점은 1.'유일 무이한 존재' 인가를 두고 볼 수 있다 2. '실제로 존재하는 것'이라고 할 수 있다. 유일 무이한 존재란 = 연월 일련번호를 뜻한다. 실제로 존재하는 것 = 살아있는 존재? 자동차 김연하 고양이 가있다면 김연하는 (객체) 로써 유일 '무이한 존재, 실제도 존재하는 것'으로 받아들인다 고양이, 자동차는 유일무이한 존재이기보다 클래스라고 한다. 유일무이한 존재는 "객체(Object)"입니다. 클래스는 '공통된 특성'을 가진 객체를 만들기 위한 '틀' 또는 '설계도'이며, 실제로 존재하는 것은 객체입니다. 예를 들어, '사람'이.. 2024. 1. 26.
스프링 입문을 위한 자바 객체 지향의 원리와 이해 (3)[책리뷰 & Book review] 스프링 입문을 위한 자바 객체 지향의 원리와 이해 (3) [책리뷰 & Book review] Spring Boot에서 JSP를 사용 웹통신방법은? Spring Boot에서 JSP를 사용하려면 몇 가지 설정이 필요합니다. 먼저, pom.xml 파일에 JSP와 관련된 의존성을 추가해야 합니다. xml org.apache.tomcat.embed tomcat-embed-jasper provided javax.servlet jstl 그리고 application.properties 파일에 JSP 파일이 위치한 디렉터리와 JSP를 사용하기 위한 뷰 리졸버 설정을 추가해야 합니다. properties spring.mvc.view.prefix=/WEB-INF/jsp/ spring.mvc.view.suffix=.jsp 이.. 2024. 1. 26.