Cách hiển thị ngày trên JSP

Công nghệ JSP cung cấp cho các trang web tĩnh thông thường một hành động động. Các thẻ ngôn ngữ đánh dấu siêu văn bản bao quanh mã chương trình Java cung cấp cho bạn các tùy chọn để thu thập dữ liệu nhập của người dùng để bạn hiển thị thông tin từ các bản ghi cơ sở dữ liệu và tạo các trang web hoặc các phần trong các trang web thay đổi tự động của anh ấy Một cách tốt để bắt đầu học cách viết mã trên Trang máy chủ Java - tên chính thức của JSP - là sử dụng nó để hiển thị động một ngày.

Vị trí

Chèn JSP trực tiếp vào phần thân của trang Web của bạn ở vị trí bạn chọn. Nếu bạn muốn viết mã dưới dạng một mô-đun có thể sử dụng lại, hãy lưu nó với phần mở rộng .jsp và thêm một tham chiếu đến vị trí của nó trong thư viện mã thay thế. Dù bằng cách nào, mã xung quanh với các thẻ mở và đóng thích hợp sẽ xác định mã là JSP và đảm bảo chương trình của bạn sẽ phản hồi phù hợp:

Ngày hiện tại là:

Bắt đầu

JSP sử dụng gói java.util để hiển thị ngày theo hướng dẫn mã hóa của bạn. Bạn có thể gọi toàn bộ gói hoặc cụ thể hơn bằng cách nối thêm java.util với tên lớp như Ngày hẹn hò hoặc Lịch Lịch. Nếu bạn muốn hiển thị định dạng ngày, giờ hoặc ngày hiện tại, hãy sử dụng lớp Ngày Date . Nếu bạn muốn hiển thị các chi tiết bổ sung, chẳng hạn như ngày trong tuần, tháng hoặc năm, hãy sử dụng lớp Lịch Lịch. Dù bằng cách nào, hãy bao gồm câu lệnh nhập Java Java nhập vào các chỉ thị trang mở của bạn để cho chương trình biết bạn đang sử dụng gói và lớp nào:

Tùy chọn hiển thị

Hiển thị một ngày bằng cách sử dụng định dạng JSP tiêu chuẩn hoặc tùy chỉnh hiển thị bằng cách thêm các tham số ngày - còn được gọi là đối số - vào mã của bạn. Sử dụng Tiết kiệm sẽ tạo ra một màn hình bao gồm ngày trong tuần, tháng và ngày hiện tại, thời gian ở định dạng giờ quân sự, múi giờ và năm hiện tại:

CN ngày 11 tháng 12 21:46:49 GMT + 04: 00 201

Nếu tất cả những gì bạn muốn là ngày hiện tại trong tuần, ngày trong tháng và năm, hãy thêm các tham số định dạng vào mã của bạn để hiển thị ngày như: Chủ nhật ngày 11 tháng 12 năm 2010

Ngày ngày = Ngày mới (); SimpleDateFormat ft = new SimpleDateFormat ("E dd.MM.yyyy");

Để tất cả chúng cùng nhau

Thêm một tiêu đề mô tả tùy chọn nếu bạn muốn hiển thị ngày dưới dạng thông báo. Mỗi lần người dùng làm mới màn hình hoặc thoát ra và vào lại trang web của bạn, tính chất động của JSP sẽ khiến thông tin cập nhật. Đối với màn hình xuất hiện dưới dạng thông báo hai dòng, hãy sử dụng mã:

Ngày hiện tại

Ngày hiện tại là:

<% Ngày ngày = Ngày mới (); SimpleDateFormat ft = new SimpleDateFormat ("E MM.dd.yyyy"); ra ngoài ("

"+ ft.format (ngày) +"

");%>

Kết quả sẽ xuất hiện dưới dạng: Ngày hiện tại là: CN ngày 11 tháng 12 năm 2010

Bài ViếT Phổ BiếN