Computer >> Máy Tính >  >> Lập trình >> Lập trình

Làm thế nào để sử dụng Action trong JSP?

Chuyển tiếp action chấm dứt hoạt động của trang hiện tại và chuyển tiếp yêu cầu đến một tài nguyên khác, chẳng hạn như một trang tĩnh, một trang JSP khác hoặc một Java Servlet.

Sau đây là cú pháp của chuyển tiếp hành động -

<jsp:forward page = "Relative URL" />

Bảng sau liệt kê các thuộc tính bắt buộc được liên kết với hành động chuyển tiếp -

Sr.No. Thuộc tính &Mô tả
1 trang
Nên bao gồm một URL tương đối của một tài nguyên khác, chẳng hạn như một trang tĩnh, một trang JSP khác hoặc một Java Servlet.

Ví dụ

Hãy để chúng tôi sử dụng lại hai tệp sau (a) date.jsp (b) main.jsp như sau -

Sau đây là nội dung của date.jsp tệp -

<p>Today's date: <%= (new java.util.Date()).toLocaleString()%></p>

Sau đây là nội dung của main.jsp tệp -

<html>
   <head>
      <title>The include Action Example</title>
   </head>
   <body>
      <center>
         <h2>The include action Example</h2>
         <jsp:forward page = "date.jsp" />
      </center>
   </body>
</html>

Bây giờ, hãy để chúng tôi giữ tất cả các tệp này trong thư mục gốc và cố gắng truy cập vào main.jsp . Điều này sẽ hiển thị kết quả giống như bên dưới.

Tại đây, nó loại bỏ nội dung khỏi trang chính và chỉ hiển thị nội dung từ trang được chuyển tiếp.

Today's date: 12-Sep-2010 14:54:22