132Chapter 6Response RenderingBusiness Logic Header Header Dynamic ContentNavFooter Dynamic ContentNavFooterFigure 6.8Updated assembly flowListing 6.10/public/quiz/index.gt—Simple Redirect to Business LogicListing 6.11/app/scripts/quiz.groovy—Business Logic Controllerdef go() { if ( request.params.quiz[] == null ) { request.params.page = "home" } else { request.params.page = "quiz" request.params.quiz = getQuizData() } // This would be pulled from DB or config file request.params.nav = [ home : Home, php : PHP Quiz, groovy: Groovy Quiz, dojo : Dojo Quiz, smash : sMash Quiz ] request.view = "quiz/theme/main.gt" render() }Download from www.wowebook.comUsing Views for Rendering133def getQuizData() { // Determine quiz, and get questions. return [ title: PHP Quiz, questions: [...
Nội dung trích xuất từ tài liệu:
Bắt đầu với IBM Websphere smash - p 16
Bắt đầu với IBM Websphere smash - p 16
Số trang: 10
Loại file: pdf
Dung lượng: 712.88 KB
Lượt xem: 21
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tìm kiếm theo từ khóa liên quan:
quản lý web thiết kế web quản trị web kinh nghiệm quản trị tài liệu webTài liệu có liên quan:
-
Báo cáo thực tập: Đề tài thiết kế Web
77 trang 601 2 0 -
Chương 2 : Các công việc chuẩn bị
30 trang 340 0 0 -
Đề thi thực hành môn Thiết kế Web - Trường Cao đẳng nghề Vĩnh Phúc
3 trang 301 2 0 -
Tạo trang thống kê website với AWStats và JAWStats
7 trang 151 0 0 -
BÀI LUẬN PHÂN TÍCH CHIẾN LƯỢC CÔNG TY GỐM SỨ MINH LONG I – BÌNH DƯƠNG
21 trang 140 0 0 -
MỘT SỐ ĐIỂM CẦN CHÚ Ý KHI THIẾT KẾ WEB
5 trang 118 0 0 -
GIÁO TRÌNH LẬP TRÌNH WEB_PHẦN 2_BÀI 3
3 trang 110 0 0 -
81 trang 93 0 0
-
Thủ thuật Seo: Tối ưu hóa thẻ Meta Description
5 trang 91 0 0 -
Giáo trình Nhập môn thiết kế website
58 trang 89 0 0