11/08/2018, 18:48

Đối tượng application trong JSP

Học servlet Đối tượng application trong JSP là một đối tượng ẩn của javax.servlet.ServletContext . Đối tượng này là một đại diện của trang JSP thông qua toàn bộ vòng đời của nó. Đối tượng này được tạo ra khi trang JSP được khởi tạo và sẽ bị xóa khi trang JSP bị xóa bởi phương ...

Học servlet

Đối tượng application trong JSP là một đối tượng ẩn của javax.servlet.ServletContext.

Đối tượng này là một đại diện của trang JSP thông qua toàn bộ vòng đời của nó. Đối tượng này được tạo ra khi trang JSP được khởi tạo và sẽ bị xóa khi trang JSP bị xóa bởi phương thức jspDestroy().

Bằng cách thêm thuộc tính vào application, bạn có thể đảm bảo rằng tất cả các tệp JSP của ứng dụng web của bạn đều có quyền truy cập vào nó.

Ví dụ về đối tượng application trong JSP

Tạo trang index.html

<form action="welcome.jsp">
  <input type="text" name="username"> 
  <input type="submit" value="Submit">
</form>

Tạo trang welcome.jsp

<%
    String username = request.getParameter("username");
    application.setAttribute("username", username);
    
    out.print("Welcome " + username);
%>

Tạo trang show.jsp

<%
    String username = (String) application.getAttribute("username");
    
    out.print("username: " + username);
%>

Kết quả:

Đối tượng application trong JSP

Click Submit.

Đối tượng application trong JSP

Click link.

Đối tượng application trong JSP
Học servlet
0