Cookie và Session trong lập trình web

Cookie Lấy thông tin cookie từ yêu cầu Máy chủ gửi cookie về cho client Cookie[] cookies = request.getCookies(); // Lấy cookie cookie.getName(); // Lấy tên của cookie cookie.getValue(); // Lấy giá trị của cookie Cookie cookie = new Cookie("lastVisit", System.currentTimeMillis() + ""); // Tạo một cookie mới cookie.setMaxAge(24 * 60 * 60); // Đ ...

Đăng vào ngày 2 tháng 10 lúc 14:42

Khởi động và triển khai ứng dụng với Tomcat

Giới thiệu về Tomcat Tomcat là một máy chủ ứng dụng web mã nguồn mở, hỗ trợ thực thi các ứng dụng Java EE (trước đây gọi là Jakarta EE), đặc biệt là các ứng dụng Web dựa trên Servlet và JSP. Đây là môi trường phổ biến để phát triển và triển khai các ứng dụng web trong môi trường Java. Tải và cài đặt Tomcat Trang chính thức: Apache Tomcat 8 ...

Đăng vào ngày 21 tháng 9 lúc 22:41

Tìm hiểu về các Máy chủ Servlet: Apache Tomcat và Eclipse Jetty

Trong thế giới phát triển ứng dụng web Java, các máy chủ Servlet đóng vai trò cốt lõi trong việc triển khai và chạy ứng dụng. Apache Tomcat và Eclipse Jetty là hai trong số những máy chủ Servlet phổ biến nhất, mỗi loại có những đặc điểm và ưu điểm riêng. Bài viết này sẽ đi sâu vào tìm hiểu cấu hình và cách sử dụng của cả hai. 1. Eclipse Je ...

Đăng vào ngày 3 tháng 9 lúc 04:46

Phát triển hệ thống y tế trực tuyến dựa trên reflection (Phần 3)

Giới thiệu: Bài viết này sẽ thực hiện chức năng danh sách và phân trang cho trang quản lý, cùng với các thao tác thêm, sửa, xóa và tìm kiếm thông tin. Chúng ta sẽ lấy quản lý bác sĩ khám bệnh làm ví dụ, các phần khác tương tự nên không trình bày chi tiết. Bắt đầu luôn với các chức năng cụ thể. I. Triển khai danh sách và phân trang cho quản lý ...

Đăng vào ngày 6 tháng 7 lúc 07:52

Cơ Chế Xử Lý Yêu Cầu Trong Tomcat Qua Mô Hình Container Và Pipeline

Tomcat sử dụng hệ thống Container phân cấp gồm bốn thành phần chính: Engine, Host, Context và Wrapper. Mỗi thành phần đóng vai trò cụ thể trong quy trình xử lý yêu cầu HTTP: Engine: Đại diện cho toàn bộ servlet engine, triển khai mặc định là MayChuEngine. Đây là cấp cao nhất trong cấu trúc. Host: Quản lý các ứng dụng web ảo (tương ứng với tên ...

Đăng vào ngày 13 tháng 6 lúc 21:41

Servlet Fundamentals and Web Application Architecture

Web Application Architecture Overview Modern web applications rely on structured communication models between clients and servers. Two foundational architectural patterns dominate this space: Client/Server (C/S) and Browser/Server (B/S). C/S Architecture In C/S systems, dedicated client software must be installed locally to interact with backe ...

Đăng vào ngày 12 tháng 6 lúc 23:26

Phát Triển Web với Java: Hướng Dẫn Thực Hành Cơ Bản

1. Servlet Để cấu hình Servlet trong ứng dụng web, bạn cần thiết lập các thông tin trong tệp web.xml: <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee ...

Đăng vào ngày 27 tháng 5 lúc 05:06