프로젝트 - 우클릭 - 빌드패치 - 컨피져 빌드패치 - 라이브러리
- JRE System Library [jdk-11.0.14] 더블클릭 -> Workspace default 체크(컴퓨터에 설치된 자바와 버전을 맞춰줌)
톰캣 최신버전은 java8버전 이상부터만 인스톨 가능
톰캣 다운로드 -아파치 톰캣 https://tomcat.apache.org/download-80.cgi
-Tomcat 9버전 다운 - Core에서 32-bit/64-bit Windows Service Installer (pgp, sha512) 다운 및 실행
Configuration 설정(스샸 참조) -인스톨 후에 체크박스 2개 체크 해제 후 피니쉬
설치후 다시 스프링으로 돌아옴
window -> 쇼뷰 -ser검색후 확인ㅇ
파일 목록
src/main/java : 패키지가 들었경로 백엔드 (java)코드를 작업한다.
src/main/resource : 실행할 때 참고하는 기본경로 (설정파일)
JRE System Library : java관련 라이브러리 (내장) 모음
Maben Dependebcies: 우리가 사용할 라이브러리(외장) 모음
webapp
resources : css파일, js파일, 이미지 등등 저장소
WEB-INF
web.xml :Tomcat의 web.xml파일
Spring - root-context.xml : 스프링 설정 파일
-appServlet - servlet-context.xml : 웹과 관련된 스프링 설정 파일
- views : jsp파일을 모아둔 경로
pom.xml : DI설정, 외부 라이브러리를 추가하는 파일
(Project Object Model)
home.jsp =html이랑비슷하다
web.xml 파일 수정
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0">
-----------------------------------
1.프로젝트 우클릭 ->properties Java Build Path -> Libraries JRE System Library -> Workspace defaultJRE로 변경
2. Java Compiler -> java cersion 11로 변경
3. Prohect Facets
Dynamic Web Module - 4.0으로 변경
Java- 11로 변경
Ryntimes : Apache Tomcat 9.0 체크
rec -> mine -> webapp -> resources -> WEB-INF 에
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee
http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
version="4.0">
붙여넣기
HomeController에서 index.jsp가 실행되도록 만들기
로그인 실습 관련 html 복습
<!-- form : 데이터를 다른페이지로 이동하기 위한 태그 -->
<!-- action : 이동할 페이지 주소 -->
<!-- method : 데이터를 전송할 방식 GET/POST방식 두가지 -->
<!-- get : 주소창에 데이터를 출력 / post : 정보를 출력하지 않는다(보안) -->
<!-- method 속성을 사용하지 않으면 기본값인 get방식으로 전송한다. -->
<!-- 생략하거나 get이면 정보가 주소창에 뜨고 -->
<!-- post일때만 정보를 출력하지 않는다. -->
'하루정리' 카테고리의 다른 글
2022.04.27 하루정리 (0) | 2022.04.27 |
---|---|
2022.04.25 회원가입&게시판 (0) | 2022.04.25 |
2022.04.22 게시글 수정 삭제 페이징 (0) | 2022.04.22 |
2020.04.21 하루 정리 프로젝트 기본 (0) | 2022.04.21 |
2022.04.20 정리 (0) | 2022.04.20 |