1. Servlet, JSPServlet – Container가 이해할 수 있도록 구성된 자바코드로 이루어진 것(Html in JAVA)JSP(Java Server Page) – html 기반에 자바코드를 블록화하여 삽입한 것(JAVA in Html) 2. Get과 Post 방식Get방식- 클라이언트에서 서버로 데이터를 전달할 때, 주소 뒤에 “이름”과 “값”이 결합된 쿼리 스트링 형태로 전달.- 주소창에 쿼리 스트링이 그대로 보여지기 때문에 보안성이 떨어진다.- 길이에 제한이 있다.(= 전송 데이터의 한계가 있다.)- Post방식보다 상대적으로 전송 속도가 빠르다 Post방식- 일정 크기 이상의 데이터를 보내야할 때 사용한다.- 서버로 보내기 전에 인코딩하고, 전송 후 서버에서는 다시 디코딩 작업을 한..
1. Java Java는 네트워크상에서 쓸 수 있도록 미국의 Sun마이크로시스템가 개발한 객체지향 프로그래밍 언어특징a. JVM만 설치하면 컴퓨터의 운영체제에 상관없이 작동한다.( 운영체제에 독립적)b. 기본 자료형을 제외한 모든 요소들이 객체로 표현c. 객체 지향 개념의 특징인 캡슐화, 상속, 다형성이 잘 적용된 언어d. Garbage Collector를 통한 메모리 관리기능e. 멀티쓰레드(Multi-thread)를 지원한다. 2. OOP(객체지향 프로그래밍) OOP란 Object-Oriented Programming의 약어로써 객체지향 프로그래밍을 의미데이터를 객체로 취급하여 프로그램에 반영한 것이며, 순차적으로 프로그램이 동작하는 기존의 것들과는 다르게 객체와 객체의 상호작용을 통해 프로그램이 동작..