程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> javaBean入門(5) javaBean屬性范圍的刪除

javaBean入門(5) javaBean屬性范圍的刪除

編輯:關於JSP

在javaBean【04】中學習過了javaBean的四種屬性范圍之後,如果一個javaBean不再使用了,就可以刪除了。

javaBean刪除語法概覽

刪除javaBean可以直接使用四種屬性范圍的removeAttribute()方法進行刪除

1. 刪除page范圍的javaBean可以使用

pageContext.removeAttribute(javaBean名稱);

2. 刪除request范圍的javaBean可以使用

request.removeAttribute(javaBean名稱);

3. 刪除session范圍的javaBean可以使用

session.removeAttribute(javaBean名稱);

4. 刪除application范圍的javaBean可以使用

application.removeAttribute(javaBean名稱);

一個實例說明javaBean刪除的具體操作(還是以一個計數器的操作為例)

count.java     
package javaBean01;     
public class count {     
      private int count=0;     
      public count(){     
          System.out.println("======一個新的count對象產生=====");     
      }     
      public int getCount(){     
          return ++ this.count;     
      }     
}
javaBean.jsp     
<%@ page language="java" contentType="text/html" pageEncoding="utf-8"%>    
<html>    
<head>    
<title>WEB開發項目</title>    
</head>    
<jsp:useBean id="cou" scope="session" class="javaBean01.count"/>    
<body>    
<h3>第<jsp:getProperty name="cou" property="count"/>次訪問!</h3>    
<%      
    session.removeAttribute("cou");   //刪除javaBean     
%>    
</body>    
</html>

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved