본문 바로가기
반응형

jsp2

JSP의 동작 원리 OKKY - java와 JSP 컴파일 시점 차이좀 알 수 있을까요? java와 JSP 컴파일 시점 차이좀 알 수 있을까요? okky.kr OKKY와 이런글이 올라왔었다. java와 JSP 컴파일 시점 차이좀 알 수 있을까요? 어떤분께서 JSP는 인터프리터라서 컴파일이 필요 없습니다. 라고 답변을 달아주셨다. JSP는 언어도 아니고 인터프리터터도 아닌거같은데… 아니라고 반박하려면 나 먼저 알아야 하기 떄문에 한번 JSP란 무엇인지 정리해보자 # JSP(Java Server Page) Java Server Page의 약자로 HTML내에 자바 코드를 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성준다. JSP가 실행되면 자바 서블릿으로 변환된 후 실행되므로 서블릿과 거의 유사하다고 볼 수 있다. 그러나 서블릿.. 2022. 10. 3.
1990년대 후반 동적 웹의 탄생(Servlet, EJB, JSP의 탄생) # CGI의 문제점 초기 웹 어플리케이션 구현이는 CGI같은 기술이 사용되었다. 하지만 이런 기술들은 성능,확장성,유지보수, 보안등 여러 면에서 문제점이 있었다. CGI스크립트가 동작하려면 사용자 요청마다 별도의 프로세스가 생성되어야 한다. 이로 인해 메모리 및 시스템 자원의 과도한 사용으로 성능 저하가 발생할 수 있다. ex) 1, 사용자가 웹 브라우저에서 요청합니다: http://example.com/cgi-bin/script.cgi?name=John 2. 웹 서버는 CGI 프로그램(script.cgi)를 실행합니다. 3. CGI 프로그램은 "John"이라는을 받아 처리하고 동적 인사말 메시지를 생성합니다. 초기 웹 어플리케이션 구현이는 CGI같은 기술이 사용되었다. 하지만 이런 기술들은 성능,확장성.. 2022. 9. 4.
반응형