- 1207 WEB SERVER 2일차2023년 12월 07일 18시 27분 04초에 업로드 된 글입니다.작성자: 삶은고구마
WEBAPP 하위 WEB-INF의 하위 루트는 오직 JAVA코드를 통해서 접근이 가능하다.
실제로 , 브라우저 주소창에 정확히 루트를 기입해도 404 ERROR가 발생한다. (보안성)
브라우저에서 직접 접근 불가능 GET/POST 유저간의 데이터 주고받을 때의 약속,룰 정도.
POM.XML (Project Object Model)
WEB.XML (Deployment Descriptor)
Maven의 설정파일 Pom.xml을 알아보자
빌드 툴에 대해 공부하다 보면 Maven에 대해 알게 된다. Maven에 대해서 알게 됐다면 Maven의 설정 파일인 pom.xml에 대한 내용이 빠질 수 없으니 공부하며 정리하고 넘어가자. 빌드 툴이 뭔지는 이전
doosicee.tistory.com
jstl 사용법(라이브러리 다운/적용)
[JSP] JSTL 사용 방법 - 라이브러리 다운로드 및 세팅
환경 정보 IntelliJ 2019.3 Ultimate, Tomcat 9, JSTL 1.2, 의존성 관리 환경 X 본 포스팅에서는 의존성 관리 환경 없이 JSTL 라이브러리를 세팅하는 방법을 다룬다. IDE는 IntelliJ 2019.3 Ultimate을 사용한다. JSTL(JSP
atoz-develop.tistory.com
redirect로 다른페이지로 전환
Status 302->200
(redirect는 여러번 할 수 있음.)
xml을 수정했다거나 기타등등 설정을 변경하고 나서
maven 변경 내용 로드를 꼭 해줘야 수정사항이 반영됨.
코딱지만하게 떠있어서 무시했다가 삽질해서 메모해둠.
이클립스와 인텔리제이의 차이점 eclipse
workspace
ㄴproject1
ㄴproject2
..
intellij
project 1개
ㄴmodule1
ㄴmudule2
..
Address localhost:1099 is already in use.
이전 서버가 자원반환을 하지 않아 1099가 사용중인 상태.
구글링해서 찾아보니 해당 자원을 찾아 강제종료 시키면 해결할 수 있다.
cmd -> netstat -ano|find "1099" 로 해당 프로세스를 찾아 강제종료 시키면 된다.(+작업관리자에서)
혹은 cmd에서 한번에 처리 할거면 관리자 권한으로 cmd를 실행 한 후
netstat -ano | findstr 8080
taskkill /f /pid 1234
절대경로를 사용하는 것 보다 el을 사용하여 경로를 지정하는 것이 유연함.
(해당 web root는 프로젝트마다 변할 수있으므로.)
기존 모듈 추가
1.프로젝트 설정 - 추가 버튼 - 모듈 가져오기
2.디렉토리or 파일 선택.
기존에 작성했던 hello-web 과 menu를 추가하려고 한다.
3.외부모델에서 모듈 가져오기 - Maven을 선택하고.
4.컨텍스트는 본인마음이긴한데 간결하게 /web으로 수정
5.정상적으로 추가되었다면 이전과 다르게 볼드체로 모듈로서 추가됨.
인텔리제이에서 톰캣 연결 시...
url은 시작할 첫 주소.
이름은 Tomcat 9.0.83인데 간단하게 Tomcat 9으로 수정했다.(사용자 마음대로 수정ok)
extends HttpServlet이 아닌데요? 싶지만 HttpJspBase도 HttpServlet을 상속하는 녀석이다.
팀원 공용 깃헙 저장소 간단하게 만들기
1.개별 저장소를 만드는 것과 동일함. 원하는 저장소 명/public만 선택하고 create.
2.해당 저장소를 공유하고싶은 사람이 있다면
설정 - 좌측상단의 Collaborators 에서 원하는 사용자를 검색해서 초대한다.
나는 팀원 두명을 초대하였다.
3.초대받은 팀원의 메일로 초대장이 발송됨.
Accept invitation을 누르면 된다.
4.master를 제외한 팀원 각각의 브랜치도 생성가능함.
'공부 > web-server' 카테고리의 다른 글
1214 WebServer 7일차 (1) 2023.12.14 1212 WEB SERVER 5일차 (0) 2023.12.12 1211 WebServer 4일차 (0) 2023.12.11 1208 WEB SERVER 3일차 (0) 2023.12.08 1205 정규화&UML (0) 2023.12.05 다음글이 없습니다.이전글이 없습니다.댓글