JAVA WEB(16)
-
2024.01.26 학습 내용
--1교시-- 다운로드 된 파일은 보기 편하지만 동적인 이미지는 코드가 복잡하고 불편해 나중에 진행. -- 스프링부트에서 편하게 가능 프로그램 바깥에서는 바로 외부 파일을 바로 연결할 수 없기 때문에 jw 를 모두 추가해 주어야 함. 즉, 이미지 경로는 /jw/img 이고, ch06폴더에 있을 경우 /jw/ch06이라는 path를 정확히 지정해주어야 제대로 나온다. register를 어떤 jsp 파일을 사용하냐에 따라 java의 doGet 메소드의 path를 제대로 지정해야 함. console 을 통해 오류메시지 확인해서 오류 찾기. DBCP의 개념 (DataBase Connection Pool) DB가 있으면 내 코드가 Connection을 통해 전화하듯 연결 (데이터 통신) 이후 Connection ..
2024.02.21 -
2024.01.25
--정리-- jsp file 생성 시에 동일한 코드를 동일하게 묶어놔야 함 100~10000개 생성 시 편리함 공통된 부분 : 외부(별도)처리 이 곳에 로직을 부여할 수 있음 (include) 부스트랩 코드 경험 처음으로 한 것임 수업 시 부스트랩 코드를 사용하지는 않겠지만 프로젝트 시에는 사용 부스트랩 for loof 사용 잘 쓰게 되면 모바일 앱을 만들 수 있게 됨 안드로이드 코틀릿 아이오에스 스위프트 랭귀지, 폼 등등 배울 게 너무 많음 가능한 수단 == 리액트 js 네이티브로 만드는 방법은 little 가능성 0 부스트랩을 이용한 반응형 웹을 작성 == 엑스포 웹을 앱으로 변환시켜줌 ==> 이것이 가장 쉬운 방법 디바이스 디펜던트 (카메라, GPS 센서를 이용하는 것은 어려움) DB 액세스 정도 ..
2024.02.20 -
2024.01.24 JavaWeb login
Project name : making login web server My wrong answer package ch06_basic; import jakarta.servlet.RequestDispatcher; import jakarta.servlet.ServletException; import jakarta.servlet.annotation.WebServlet; import jakarta.servlet.http.HttpServlet; import jakarta.servlet.http.HttpServletRequest; import jakarta.servlet.http.HttpServletResponse; import java.io.IOException; import java.time.LocalDate; ..
2024.02.20 -
2024.01.25 TomCat download & HTML , JSP 웹 서버 작성
톰캣을 다운받고 localhost 사용하여 주소창을 완성하고 HTML과 jsp 파일을 만들어서 웹서버에서 작동하는 코드를 작성하는 수업을 진행했습니다. 톰캣 10.1 설치 JavaWeb file 설치 후 톰캣 설치 해야 에러 삭제됨 jakarta.servlet jakarta.servlet-api 6.0.0 provided 스크립트 카피해서 porm.xml 에 붙여넣기함 90년대 말 에 컴퓨터가 보급되면서 기업체들은 홈페이지를 만들기 시작함 현재 아는 홈페이지와는 다른 정적인 홈페이지 Static type 였음 => 웹 서버에서 돌아가는 형태 2000년대 - 동적인 것을 보여주고 싶은 욕구 생김 게시판에서 글을 가져온다든지 쇼핑몰에서 정보를 가져온다던지 2000년대 초반 - 웹 개발 APM = Apache..
2024.02.20