본문 바로가기
> 프로그래밍 언어/JSP

[ IT핥기] JSP! 독학! (2)

by 자몽주스 2023. 3. 29.
728x90
기본 문법 및 구문 분석 오류 해결 팁

기본문법 살펴보기

 

정적, 동적 서비스와

클라이언트와 서버 관계 이해

= 8:30

 

- 코드 에러 없는데 빨간 줄 뜨는 경우 해결법 -

Ctrl + A - 전체 선택

Ctrl + X - 자르고

Ctrl + S - 저장

Ctrl + V - 잘라냈던 걸 다시 붙이고

Ctrl + S - 저장

 

- 톰캣 오류 참고 블로그 -

https://to-dy.tistory.com/59

 

[Tomcat 에러]Several ports (8005, 8080, 8009) required by Tomcat v9.0 Server at localhost are already in use. The server may a

톰캣을 구동시켰을 때 생긴 포트 오류이다.나는 이클립스가 비정상적으로 종료가 된 후에 톰캣을 구동시켰을 때 발생했다. Several ports (8005, 8080, 8009) required by Tomcat v9.0 Server at localhost are already in

to-dy.tistory.com

라이프 사이클

라이플 사이클

: JSP 파일이 클라이언트의 요청을 받아서

처리하게 되기 까지

처리에서 응답을 주는 과정들을

그림으로 보는 것

라이프 사이클 실습

웹브라우저에서 클라이언트가 요청을 하면

(ex03 파일 달라고 요청)

톰캣이 동작하고

톰캣은 요청한 폴더 전체를 갖고 서비스를 한다

 

톰캣은 파일이 있으면 이클립스 스크립틀릿에

작성된 내용을 자바파일로 만듦.

결국은 jsp코드는 자바 파일로 만들어짐

 

클라이언트(이용자)

톰캣(서버,제공자)

 

HTTP 요청 메서드 (GET과 POST)

클라이언트에서 서버로 요청하고

서버가 응답을 줄 때

http 라는 프로토콜을 활용해서

주고받게 된다.

 

요청 정보 안에는

메소드정보가 있는데

서버로 요청을 할 때 어떤 목적을 갖고

요청을 하는지, 목적이 무엇인지를

표시해주는 게 

get, post 이다.

 

클라이언트와 서버가

서로 요청하고 응답받고 할 떄

get, post 방식을 사용

- get -

: 서버로 요청할 때

무언가를 얻기 위한게 목적

(관련된 걸 나한테 줘)

- post -

: 서버에다가 데이터를 주는 것이 목적

(서버야 받아)

: 노출이 안되지만

보안성이 좋은 건 아님

 

 

728x90

'> 프로그래밍 언어 > JSP' 카테고리의 다른 글

[JSP] 서블릿 개념 핥기 1~ 3탄(끝)  (0) 2023.04.25
[Mybatis] 설치 및 시작  (0) 2023.04.04
[ IT핥기] JSP! 독학! (1)  (0) 2023.03.28
[JSP] JSP시작, 톰캣 설치하기  (0) 2023.03.28
[servlet/JSP] 1강 ~ 7강  (0) 2023.03.24