Danh mục

Bài giảng Lập trình ứng dụng mạng: Bài 5 - GV. Võ Tấn Dũng

Số trang: 71      Loại file: pdf      Dung lượng: 1.10 MB      Lượt xem: 10      Lượt tải: 0    
Thư viện của tui

Hỗ trợ phí lưu trữ khi tải xuống: 29,000 VND Tải xuống file đầy đủ (71 trang) 0
Xem trước 8 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Bài giảng Lập trình ứng dụng mạng: Bài 5 JSP (Java Server Pages) nhằm trình bày về giới thiệu sơ lược về JSP, cơ chế làm việc của JSP...bài giảng trình bày súc tích, khoa học, giúp sinh viên tiếp bài học nhanh, chúc các bạn học tốt.
Nội dung trích xuất từ tài liệu:
Bài giảng Lập trình ứng dụng mạng: Bài 5 - GV. Võ Tấn Dũng TRƯỜNG CAO ĐẲNG CÔNG NGHỆ THÔNG TIN TP.HCMLẬP TRÌNH ỨNG DỤNG MẠNGLẬP TRÌNH ỨNG DỤNG MẠNGBÀI 5BÀI 5JSP (Java Server Pages)JSP (Java Server Pages) GV: Võ Tấn Dũng GIẢNG VIÊN: VÕ TẤN DŨNG 1 PHẦN 1GIỚI THIỆU JSP GV: Võ Tấn Dũng 2JSP LÀ GÌ? • JSP (Java Server Pages) cho phép ta chèn các đoạn mã Java vào trong các tập tin văn bản dạng HTML hay XML. Sau đó, các tập tin này sẽ được chuyển đổi thành Java Servlets để thực hiện việc tạo các trang web động. • Công nghệ Java Server Pages hiện đang là một phương pháp tạo web động thu hút sự chú ý của các nhà phát triển ứng dụng web. JSP cung cấp phương tiện đơn giản để tạo ra những trang web động. • Công nghệ JSP là một thành phần trong họ Java, sử dụng ngôn ngữ Java như là ngôn ngữ kịch bản (script). Hiện nay JSP cùng với các thành phần JavaBean, Enterprise JavaBean tạo nên sức mạnh cho họ Java trong việc xây dựng các ứng dụng web. GV: Võ Tấn Dũng 3JSP LÀ GÌ? • Trang JSP đơn giản hiện thị ngày tháng hiện hành A simple date The time on the server is • Server xử lý thành phần của JSP để chuyển đổi thành dữ liệu tĩnh trên trang HTML để trình bày trên Web browser GV: Võ Tấn Dũng 4CƠ CHẾ LÀM VIỆC CỦA JSP• Khi người sử dụng gọi trang JSP lần đầu tiên, Web Server triệu gọi trình biên dịch dịch trang JSP (trong trường hợp này là JDK) thành tập tin Java, kế đến tập tin java (Java Servlet) này sẽ biên dịch ra class. Chạy class để sinh ra các trang GV: Võ Tấn Dũng HTML. 5Ví dụ: một trang JSP Một trang JSP: Kết qua sinh ra tại Web Browser: 0 1 2 My First JSP Page 3 Hello, JSP World! 4 PHẦN 2 COMMENTSDECLARATIONS EXPRESSIONS GV: Võ Tấn Dũng 7COMMENTS,DECLARATIONS,EXPRESSIONS • Phần này giới thiệu về các cú pháp (syntax) sau đây: • Comments (các ghi chú) • Declarations (các khai báo) • Expressions (các biểu thức) GV: Võ Tấn Dũng 8COMMENTS (các ghi chú) • Comments: là những chú thích, ghi chú được chèn vào để giải thích cho người đọc code HTML hoặc JSP dễ hiểu. Servlet không biên dịch thành phần này. • Trang JSP chứa hai loại comments là: • Hidden comment (hay còn gọi là JSP comment). • Output comment (hay còn gọi là HTML comment). • Output comments được xuất vào HTML file để gửi đến client. • Hidden comment chỉ hiển thị trong source code của trang JSP mà không xuất vào HTML file để gửi đến client. Hidden comment là ẩn đối với HTML file. GV: Võ Tấn Dũng 9OUTPUT COMMENTS • Cú pháp của Output Comments: • Cú pháp này sinh ra một ghi chú được thấy trong HTML file. HTML file này được sinh ra bởi JSP file. • Trong cú pháp này ta thấy Output comment có thể chứa hay không chứa một biểu thức (expression) của JSP. Những gì chứa trong dấu ngoặc vuông có nghĩa là tùy chọn. Biểu thức JSP (expression) sẽ được tìm hiểu ở các slide sau. GV: Võ Tấn Dũng 10OUTPUT COMMENTS Ví dụ: đây là một code mẫu chứa trong tập tin jsp0002.jsp comment nhưng Date và Time này cũng không xuất hiện trong Web Browser (dù Date và Time này có xuất hiện trong HTML file). OUTPUT COMMENTS Đây là file HTML được sinh ra từ file JSP của slide trước. Nhưng file HTML này không xuất gì ra Web Browser cả. trên HTML file. ...

Tài liệu được xem nhiều: