JSP & SQL
Servlets
Servlets Component
request response
JSP
JavaBean
JavaBean java
code JSP
HTML code
JavaBean
-
Compile
- load
- Component
DAO (Data Access
Objects)DAO (Data Access Objects)
object-
oriented
programmer
database
Database
(Database (
File) Record)
Field)
electronic filing system
SQL
SQL
1. Select query
2 Update query
3 Insert query
4 Delete query
INSERT
INSERT INTO Tablename (column 1, column 2,…)
VALUES ( 'Value1', 'Value2', 'Value..n' )"
INSERT INTO
tablename
column 1
Value1
INSERT INTO Tablename (column 1, column 2,…)
VALUES ( 'Value1', 'Value2', 'Value..n' )"
Navicat
1. Connection
MyHost
New Database…
2. Database
cartoonbook Character
set utf8 – UTF-8 Unicode
Collation utf8_genral_ci
3.
Table New table
4.
5. Fields
member_id
 Type int
 Length
 Decimals
 Allow Null

6. Fields
7. Fields Save
8.
JSP SQL
Class Bean
1.
2. getters setters
source > Generate
Getters and Setters
3. Select All Generate
4. Generate
Class DAO
DataBase
1. class MemberDAO
2. addMembers
MemberDAO Insert
database
Code Servlet
1. Object mem Class
MembersBean
Class
MembersBean
2. Object memdao
Class MembersDAO
Class
MembersDAO
Servlet DBDAO
JSP
Browser
HTML
Object
ObjectRequest Result Set
Bean
บทที่4
บทที่4
บทที่4
บทที่4

บทที่4