Академический Документы
Профессиональный Документы
Культура Документы
.
Presentation Business Logic Persistence
Request
Controller Enterprise
Service
Servlet Bus
H
T Model
T
Response P Bean
View
JSP
Web Database
Server App Server Server
Spielman (2003)
2. Create Form
Struts Action
Servlet 3. Apply HTTP Parms Form
est
u 4. Validate subclass
eq
1 .R
5. E
xec
ute
HTML Re
tu r
6. F
page nf
o rw
o rw
ard Action
ard subclass
7.
H TM
L Re
sp JSP
on
se
2. Create Form
Struts Action
Servlet 3. Apply HTTP Parms Form
est
u 4. Validate subclass
eq
1 .R
5. E
xec
ute
HTML Re
tu r
6. F
page nf
o rw
o rw
ard Action
ard subclass
7.
H TM
L Re
sp JSP
on
se
if (!savedForm.equals(incomingForm)) {
// Handle changes
}
customerInfo.jsp CustomerForm
subscriptionInfo.jsp SubscriptionForm
paymentChoices.jsp PaymentForm
2. Create Form
Struts Action
Servlet 3. Apply HTTP Parms Form
est
u 4. Validate subclass
eq
1 .R
5. E
xec
ute
HTML Re
tu r
6. F
page nf
o rw
o rw
ard Action
ard subclass
7.
H TM
L Re
sp JSP
on
se
getName()
setName(name)
getNumber()
setNumber(number)
save(customer)
2. Create Form
Struts Action
Servlet 3. Apply HTTP Parms Form
est
u 4. Validate subclass
eq
1 .R
5. E
xec
ute
HTML Re
tu r
6. F
page nf
o rw
o rw
ard Action
ard subclass
7.
H TM
L Re
sp JSP
on
se