DỤNG CÔNG NGHỆ JSP- SERVLET
6.1.Lịch sử của WEB
chúng ta. Lịch sử của nó đã trãi qua một quảng đường dài từ khi tài liệu siêu văn bản đầu tiên được truyền trên Internet. Năm 1989, khi các nhà vật lý phòng thí nghiệm CERN có ý tưởng chia sẽ thông tin nghiên cứu giữa các nhà nghiên cứu bằng cách sử dụng siêu văn bản, họ không hề có ý nghĩ rằng nó đã trở nên cần thiết và rất quan trọng với cuộc sống ngáy hôm nay như thế nào. Ngày nay, nó đã trở thành một ngành công nghiệp của thế giới.
Ban đầu, web được thiết kế chỉ để hiển thị siêu văn bản, không soạn thảo được. Trong khi nhu cầu con người là có thể soạn thảo và submit các thay đổi đó. Trong một thời gian ngắn, Common Gateway Interface (CGI) được tạo ra. CGI là chuẩn giao tiếp cho phép Web server có thể tương tác hoặc giao tiếp với các ứng dụng ngoài mà ở đó trang siêu văn bản không còn tĩnh như trước nữa. Một chương trình CGI có thể truy xuất thông tin từ cơ sở dữ liệu và đưa thông tin lên trang siêu văn bản. Ngược lại dữ liệu có thể lấy từ trang siêu văn bản để đưa vào cơ sở dữ liệu.
Mặc dù ứng dụng CGI rất tốt, nhưng chúng cũng có rất nhiều yếu điểm trầm trọng. Ví như chương trình CGI sử dụng tài nguyên hệ thống rất lớn. Một hạn chế khác của CGI là phải sử dụng các ngôn ngữ script có sẳn với ứng dụng CGI. Dù CGI có thể viết được với rất nhiều ngôn ngữ nhưng nhiều người phát triển web cũng rất cần ngôn ngữ mới để thực hiện tốt hơn các yêu cầu của họ.
Vào khoảng năm 1997, khi đó ngôn ngữ JAVA đang được phát triển và sử dụng bởi nhiều nhà phát triển ứng dụng, kỹ thuật Java Servlet được tạo. Đó là một kỹ thuật web mới mở ra con đường mới cho các nhà phát triển khám phá.
6.2.Java Servlet là gì ?