30 October 2018

Phân Biệt JSP và Servlet trong Java Web ?

Chu kỳ sống JSP - JSP life cycle
Chu kỳ sống Servlet - Servlet life cycle
Sự Khác Nhau Giữa Servlet Và JSP

SERVLET JSP
Servlet là một mã java. JSP là một mã dựa trên html.
Viết mã cho servlet khó hơn JSP vì nó là html trong java. JSP dễ dàng viết mã vì nó là java trong html.
Servlet đóng vai trò điều khiển trong cách tiếp cận MVC. JSP là quan điểm trong cách tiếp cận MVC để hiển thị đầu ra.
Servlet nhanh hơn JSP. JSP chậm hơn Servlet vì bước đầu tiên trong vòng đời của JSP là bản dịch của JSP thành mã java và sau đó biên dịch.
Servlet có thể chấp nhận tất cả các yêu cầu giao thức. JSP chỉ chấp nhận các yêu cầu http.
Trong Servlet, chúng ta có thể ghi đè lên phương thức service (). Trong JSP, chúng ta không thể ghi đè lên phương thức service () của nó.
Trong Servlet theo mặc định, quản lý phiên không được kích hoạt, người dùng phải bật nó một cách rõ ràng. Trong quản lý phiên JSP được bật tự động.
Trong Servlet, chúng ta phải thực hiện mọi thứ như logic nghiệp vụ và logic trình bày chỉ trong một tệp servlet. Trong logic nghiệp vụ JSP được tách khỏi logic trình bày bằng cách sử dụng javaBeans.
Sửa đổi trong Servlet là một nhiệm vụ tốn thời gian vì nó bao gồm việc tải lại, biên dịch lại và khởi động lại máy chủ. Sửa đổi JSP rất nhanh, chỉ cần nhấp vào nút làm mới.
30/10/2018

Related Posts:

  • Câu hỏi phỏng vấn HibernateQ: Hibernate là gì? Hibernate là một công cụ ORM mã nguồn mở và nhẹ được sử dụng để lưu trữ, thao tác và lấy dữ liệu từ cơ sở dữ liệu. Q: ORM là gì? Là từ viết tắt của Object / Relational mapping. là phương pháp lập trình … Read More
  • Design pattern MVC, MVP và MVVM là gì ?MVC Design Pattern: Model-View-Controller View - là những gì hiển thị cho Người dùng trên màn hình. Người dùng tương tác với View thông qua những việc như: nhấn nút, cuộn danh sách, xem ảnh, chơi nhạc ... Controller - bao g… Read More
  • Spring framework là gì? Các chức năng của Spring framework? Q: Spring framework là gi ? Spring framework là một framework có mã nguồn mở, gọn nhẹ, theo kiến trúc lớp và module, hỗ trọ các ứng dụng java enterprise. sử dụng nhiều nhất trong Java EE framework. Q: Các chức n… Read More
  • Luồng Hoạt Động Của Spring Framework MVC - Spring Flow of mvc Luồng hoạt động của Spring MVC Bước 1: Yêu cầu đầu tiên sẽ được DispatcherServlet nhận. Bước 2: DispatcherServlet sẽ được HandlerMapping ánh xạ yêu cầu của client đến Controller phù hợp. Bước 3: … Read More
  • Phân Biệt JSP và Servlet trong Java Web ? Chu kỳ sống JSP - JSP life cycle Chu kỳ sống Servlet - Servlet life cycle Sự Khác Nhau Giữa Servlet Và JSP SERVLET JSP Servlet là một mã java. JSP là một mã dựa trên html. Viết mã cho servlet khó hơn JSP vì nó l… Read More

0 nhận xét:

Post a Comment

 

BACK TO TOP

Xuống cuối trang