Trong lập trình web ngày này có rất nhiều những công cụ hỗ trợ cho java như là: JavaServlet, JavaServer Pages (JSP), JavaServer Faces (JSF) ,.... Chúng ta rất hiếm khi sử dụng công cụ JavaServlet để lập trình mà chúng ta sử dụng những công cụ cao hơn là JSP và JSF để lập trình. Vậy chúng ta hãy thử tìm hiểu về các công cụ này.
1. JavaServlet:
-Là công cụ đơn giản chỉ là một lớp java (*.java)
Ưu điểm: + Dễ sử dụng
+ Có tính bảo mật
Nhược điểm: + Thiết kế giao diện khó khăn
+ Ít tính năng hỗ trợ
2. JavaServer Pages(JSP):
-Là công cụ Java cho phép các nhà phát triển tạo nội dung HTML, XML hay một số định dạng khác của trang web một cách năng động.
Ưu điểm: + Thiết kế giao diện dễ dàng hơn
+ Có chức năng của JavaServlet
Nhược điểm: + Vẫn còn vất vả
+ Tính bảo mật không cao
+ Tốn kém dung lượng
3. JavaServer Faces(JSF):
-Là công cụ miêu tả kĩ thuật giúp đơn giản hóa việc phát triển giao diện cho các ứng dụng web viết bằng Java bằng cách dùng những phần còn dùng lại được.
Ưu điểm : + Dễ dàng sử dung, code đơn giản
+ Có chứa tất cả tính năng của JavaServlet và JavaServer Pages.
+ Đỡ tốn kém thời gian
+ Dễ quản lý hơn.
Không có nhận xét nào:
Đăng nhận xét