[TOC]
# JavaBean的概念及分類
## 問題01:什么是JavaBean?
> 可以重用的Java類
## 問題02:JavaBean的分類?
> 值JavaBean:封裝信息和數據
> 工具JavaBean:封裝業務邏輯和方法
# 值JavaBean的編寫規則
> 具有無參構造器
> 屬性必須私有化
> 屬性名首字母不能大寫、基礎數據類型需要包裝數據類型
> 提供獲得私有化屬性的public方法
## 問題03:根據下列數據表編寫值JavaBean。

> 注意:基本數據類型需要使用對應的包裝集類型
> 注意:POJO類名首字母大寫


# JSP中使用JavaBean
## 問題04:在JSP頁面創建和使用JavaBean。

## 問題05:在JSP頁面使用接收參數對JavaBean進行賦值。

> 靜態賦值**value**和動態賦值**param不能同時使用**
## 實踐:編寫一個編碼解碼工具類
1. 能夠對字符傳進行重新編碼(不能正確解析中文)
2. 能夠將中文進行編碼(中文→URL編碼)
3. 能夠對URL進行解碼(URL編碼→解碼)


- 1課程概述
- 2環境配置
- 3MVC
- 3.1View
- 3.1.1前端基礎
- 3.1.2JSP語法
- 3.1.3JSP內置對象1
- 3.1.4JSP內置對象2
- 3.2Bean
- 3.3Controller
- 3.3.1Servlet
- 3.3.2Filter
- 3.3.3Listener
- 3.4EL&JSTL
- 4三層架構
- 4.1數據庫操作
- 4.1.1JDBC
- 4.1.2JDBC優化
- 4.2三層架構設計
- 4.3程序優化
- 4.3.1數據庫連接優化
- 4.3.2數據庫操作優化
- 4.4安全專題
- 4.4.1Ajax異步查詢
- 4.4.2CAPTCHA
- 4.4.3MD5&SHA
- 4.4.4Cookie
- 4.4.5分頁顯示
- 4.4.6文件上傳
- 4.4.7發送郵件
- 5企業級框架
- 5.0Maven
- 5.1MyBatis
- 5.2Spring
- 5.3SpringMVC
- 6實踐項目
- 6.1實驗1-用戶登錄(MVC)
- 6.2實驗2-訪問統計(Servlet高級)
- 6.3實驗3-三層架構
- 6.4實驗4-安全信息系統