JSP: Chu kỳ Cuộc sống Ứng dụng Web

Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
Giải phóng thời gian, khai phóng năng lực

Một ứng dụng web bao gồm các thành phần web, các tệp tài nguyên tĩnh như hình ảnh, và các lớp trợ giúp và các thư viện. Hộp chứa web cung cấp nhiều dịch vụ hỗ trợ nâng cao khả năng của các thành phần web và làm cho chúng dễ phát triển hơn. Tuy nhiên, vì một ứng dụng web phải xem xét các dịch vụ này, quá trình tạo và chạy ứng dụng web khác với quá trình Java độc lập.

Quá trình tạo, triển khai và thực hiện một ứng dụng web có thể được tóm tắt như sau:

  1. Phát triển mã thành phần web.

  2. Phát triển descriptor triển khai ứng dụng web.

  3. Biên dịch các thành phần ứng dụng web và các lớp helper tham chiếu bởi các thành phần.

  4. Tùy chọn gói ứng dụng vào một đơn vị có thể triển khai được.

  5. Triển khai ứng dụng vào một kho chứa web.

  6. Truy cập URL liên quan đến ứng dụng web.

Phát triển mã thành phần web được trình bày trong các chương sau. Các bước từ 2 đến 4 được mở rộng trong các phần sau và được minh họa bằng một ứng dụng theo định hướng Hello, World-style. Ứng dụng này cho phép người dùng nhập tên vào một dạng HTML ( Hình 3-3 ) và sau đó hiển thị một lời chào sau khi tên được gửi ( hình 3-4 ).

Chụp màn hình chào mừng của Duke,
Mẫu chào

Chụp màn hình phản ứng của Duke,
Đáp ứng

Ứng dụng Hello có chứa hai thành phần web tạo ra lời chào và đáp ứng. Chương này thảo luận về hai phiên bản của ứng dụng: một phiên bản JSP gọi là hello1 , trong đó các thành phần được thực hiện bởi hai trang JSP (Tut-install /javaeetutorial5/examples/web/hello1/web/index.jsp và Tut-install /javaeetutorial5/examples/web/hello1/web/response.jsp ) và một phiên bản servlet được gọi là hello2 , trong đó các thành phần được thực hiện bởi hai lớp servletTut-install /javaeetutorial5/examples/web/hello2/src/servlets/GreetingServlet.java vàTut-install /javaeetutorial5/examples/web/hello2/src/servlets/ResponseServlet.java ). Hai phiên bản này được sử dụng để minh hoạ các nhiệm vụ đóng gói, triển khai, định cấu hình và chạy một ứng dụng có chứa các thành phần web. Phần Chương 2, Sử dụng các ví dụ Hướng dẫn giải thích làm thế nào để có được mã cho các ví dụ này.

Sau khi cài đặt gói hướng dẫn, mã nguồn của các ví dụ nằm trong các thư mục sau:

  • Tut-install / javaeetutorial5 / ví dụ / web / hello1 /

  • Tut-cài đặt / javaeetutorial5 / ví dụ / web / hello2 /

» Tiếp: Các Module Web
« Trước: Ứng dụng Web
Các khóa học qua video:
Python SQL Server PHP C# Lập trình C Java HTML5-CSS3-JavaScript
Học trên YouTube <76K/tháng. Đăng ký Hội viên
Viết nhanh hơn - Học tốt hơn
Giải phóng thời gian, khai phóng năng lực
Copied !!!