1. Wep application
Web application là một ứng dụng phân tán, nó có thể làm việc trên nhiều máy tính và được liên kết thông qua network hoặc server. Web application được truy cập với một web browser và mỗi browser tương ứng với một client.Trong doanh nghiệp, khả năng cập nhật và nâng cấp web applications không cần deploy và cài đặt trên nhiều máy tính client, vì lý do đó mà nó trở nên phổ biến.
2. Java web technologies
Có rất nhiều công nghệ về Java được sử dụng, dưới đây là một số công nghệ được sử dụng trong Java web.
- Java Servlet API
Trong servlet hai packages javax.servlet và javax.servlet,html cung cấp các class và interfaces để định nghĩa servlet. HTML servlet class kế thừa từ abtract class javax.servlet.http.HttpServlet cung cấp framework xử lý giao thức HTTP
- JavaServer Page technology
- Dữ liệu tĩnh có thể được thể hiện trong bất kỳ định dạng text-base nào như HTML, WML hay XML
- Thành phần JSP quyết định cấu trúc nội dung động như thế nào
Packages tham gia vào tạo trang JSP là javax.el, javax.serlet.jsp, javax.servlet.jsp.el và javax.servlet.jsp.tagext. Một trang JSP có thể đơn giản như HTML với một đoạn code JSP và đuôi mở rộng .jsp
- JavaServer Faces technology
Chức năng này có sẵn thông qua chuẩn Java API và file cấu hình XML. Thêm vào đó Sun Java Studio Creator IDE thúc đẩy công nghệ JSF trong công cụ GUI kéo thả, cho phép bạn sử dụng cộng nghệ mà không cần viết hoặc hiểu code.
Không có nhận xét nào:
Đăng nhận xét