在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>