本文實例講述了JSP教程之使用JavaBean完成業務邏輯的方法。分享給大家供大家參考。具體如下:
一、目標:
① 掌握什么是JavaBean;
② 掌握如何編寫JavaBean;
③ 掌握如何在JSP中訪問JavaBean;
④ 理解JSP中對象的4個作用范圍。
二、主要內容:
通過把上一講中login_process.jsp中的驗證過程進行封裝形成JavaBean,然后在JSP頁面中調用這個JavaBean,介紹JavaBean的編寫和訪問。
通過簡單實例介紹JavaBean對象的4個作用范圍。
1、什么是JavaBean
JavaBean是使用Java語言編寫的組件。組件是組成一個大的系統的一部份,通常不同獨立運行。組件能夠完成特定的功能,并且這些功能主要是共享的。
JavaBean是一種特殊的Java類。特殊在:通常要提供無參數的構造方法;外界不需要知道它的具體實現,通常屬性是私有的,需要提供公有的對屬性進行操作的方法;應該有一些業務方法。
2、例:對用戶信息進行驗證
- package javabean;
- public class User
- {
- private String username;
- private String userpass;
- public String getUsername()
- {
- return username;
- }
- public void setUsername(String username)
- {
- this.username = username;
- }
- public String getUserpass()
- {
- return userpass;
- }
- public void setUserpass(String userpass)
- {
- this.userpass = userpass;
- }
- public boolean check()
- {
- if(username==null || userpass==null)
- return false;
- if(username.equals("zhangsan") && userpass.equals("lisi"))
- {
- return true;
- }else{
- return false;
- }
- }
- }
新聞熱點
疑難解答