일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- Vector
- arguments
- eclipse
- 추상클래스
- Eureka
- overload
- start()
- garbagecollection
- override
- hashCode
- ALTER
- string
- methodArea
- reference
- 생성자
- constantnumber
- value
- Hashtable
- fuction
- object
- run()
- hamobee
- MSA
- 콘크리트클래스
- 객체형변환
- concreteclass
- super
- abstractclass
- Polymorphism
- class
- Today
- Total
뇌운동일지
JSP기초지식 본문
동적페이지 - 똑같은 것을 요청했지만 내용이 그때그때 다름.
1. jdk는 이미 설치되어있다.
확인 java -version
버전이 안뜨면 설치를 한다.
javac
usage예외가 발생하지 않으면, 환경변수 path를 새로 설정한다
2. 웹서버 tomcat을 설치
apache.org에서 하부 tomcat프로젝트로 이동하여 tomcat v9 64bit zip으로 다운로드하여 하여 압축 해제,
사용 위치에 붙여넣는다.
C:\java_project\apache-tomcat-9.0.34
주의) 혹시 oracle WE버전이 설치되어있는 경우, 8080포트가 충돌위험 있으므로
톰캣 환경문서의 server.wml에서 port를 8888등으로 변경하여 실행한다.
set java
set class
set path 가 정의되어있어야 함.
구동 : C:\java_project\apache-tomcat-9.0.34\bin\startup.bat
확인 : 웹브라우저를 열고 주소창에 http://localhost:8888/ 접속시 고양이 그림이 뜨면 성고
ZIP버전으로 구동이 안되면 INSTALL버전으로 설치하자
이 버전 설치자는 서비스관리에서 시작 중지를 하면 된다.
중지 : C:\java_project\apache-tomcat-9.0.34\bin\shutdown.bat
을 실행하면 중지됨. 그냥 창을 닫아도 됨.
실제 웹에서 접속가능한 웹서버를 구축하려면
ip가 공인이면서 고정ip를 구매하여야 한다.
그래서 전기요금 ip등등을 가감하면 요금이 비싸다. 따라서 일반적으로 사이트의 규모가 크지 않으면 host을 받는 것이 일반적이다.
이 말은 방이 3~4개 필요한데 호텔이나 여관을 구매할 필요는 없다는 뜻이다.
프로젝트에 넣기
tomcat서버 위치 지정하기 -- 다음다음
context root : testweb <== 웹브라우저에서 사용하는 가상주소
context directory : WebContent 실제 웹문서가 있는 로컬 경로. 즉, 브라우저에서는 사용하면 안된다.
web.xml : 생성하기에 체크
web.xml 배포기술자라고 부르며, 웹서버에 자원을 매핑하고, 어떻게 호출하여 사용하는가를 지정하는 아주 중요한 문서.
물론 최근에는 @의 생성으로 사용량이 많이 감소했지만 여전히 중요한 문서
WEB-INF : web 환경문서만 들어간다.
여기에 .jsp를 넣으면 읽어올 수 없다.