CanBan JSP
Transcript of CanBan JSP
![Page 1: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/1.jpg)
Explore
Download0
Comment
Link
Embed
Save for later
of 84
Readcast
Đồ án tốt nghiệp Gvhd: Ts.Nguyễn Thúc Hải
BẢNG THUẬT NGỮ actionMột element trong trang JSP có thể tác động lên những đối tượng ngầmđịnh và
![Page 2: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/2.jpg)
đối tượng server-side khác hoặc có thể định nghĩa biến kịch bảnmới (xem element).custom actionMột action được định nghĩa linh hoạt bởi bộ mô tả thư viện tag và tập cáclớp java và được đưa vào trang JSP bằng taglibdirective.
![Page 3: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/3.jpg)
declarationMột scripting element mà khai báo các method, biến, hoặc cả hai trongtrang JSP. Có cú pháp <%! javacode %> (xem scripting element).directiveMột element trong trang JSP có nhiệm vụ hướng dẫn JSP container vàđược
![Page 4: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/4.jpg)
thông dịch vào thời gian runtime. Có cú pháp <%@ %> (xem JSPcontainer và scripting element).elementTrình thông dịch JSP công nhận element như là một thành phần trongtrang JSP. Một element có thể là directive, action, scripting
![Page 5: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/5.jpg)
element.Element bắt đầu với start tag, nội dung và end tag, nếu không có nội dungthì nó dùng cú pháp empty tag.expressionMột scripting element chứa biểu thức của ngôn ngữ java và được đặt vàođối tượng ngầm địnhout
![Page 6: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/6.jpg)
. Có cú pháp <%= java expression %>implicit objectMột đối tượng server-side được định nghĩa bởi JSP container và luôn cósẳn trong trang JSP mà không cần khai báo. Có các đối tượng nhưrequest,response, pageContext, session, application, out,
![Page 7: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/7.jpg)
config, page, exception.JSP containerMột thực thể ở cấp hệ thống cung cấp sự hoạt động, quản lý chu trình sốngcho các thành phần (conponent) JSP và Servlet.
![Page 8: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/8.jpg)
JSP page implementation classMột lớp của ngôn ngữ lập trình java, cụ thể là một Servlet, được trình bàyvào thời gian runtime của một trang và nhận đối tượngrequest rồi trả vềmột đối tượngresponse
![Page 9: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/9.jpg)
. Lớp cài đặt trang có thể dùng các dịch vụ của JSPcontainer, gồm cả Servlet API và JSP API.persistentMột đối tượng đượcserializationvào đĩa và các thiết bị lưu trữ khác.Persistent có các dạng như files, RDBMS (Relational dat
![Page 10: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/10.jpg)
abasemanagement systems), ODBMS (Object database management systems).Svth: Đinh Lê Giang Trang84
Đồ án tốt nghiệp Gvhd: Ts.Nguyễn Thúc HảireflectionLà cơ chế cho phép mã Java tìm ra các thông tin về các
![Page 11: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/11.jpg)
trường, phươngthức và hàm tạo của các lớp được tải.scripting elementLà declaration, scriptlet hay expression, đặt tả JSP định nghĩa các thứ nàytheo cú pháp tag. Toàn bộ nội dung ngữ cảnh được viết theo ngôn ngữ java.scriptlet
![Page 12: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/12.jpg)
Một scripting element chứa bất kỳ đoạn mã của ngôn ngữ kịch bản nàotrong trang JSP. JSP v1.2 là phiên bản mới nhất chỉ hổ trợ ngôn ngữ javatrong các trang JSP. Có cú pháp <% javacode %>. Tuy nhiên có một sốJSP container hổ trợ ngôn ngữ javascript như RESIN.
![Page 13: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/13.jpg)
serializationLà một tiến trình lưu trữ toàn bộ một đối tượng vào đĩa hoặc các thiết bịlưu trữ khác. Ngược lại, một tiến trình phục hồi đối tượng thì gọi làdeserialization.servletMột kỹ thuật server-side được viết bằng
![Page 14: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/14.jpg)
Java, JSP phát triển dựa trên nềntảng của servlet.tagGồm đoạn văn bản nằm giữa cặp dấu <>, có tên, thuộc tính. Có ba loại tag:start tag, end tag, và empty tag.Ví dụ:<book> <!-- start tag -->content</book>
![Page 15: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/15.jpg)
<!-- end tag --><book name=’ Core Servlet & JSP’/> <!-- empty tag -->tag handlerMột lớp java được cài đặt các giao tiếp Tag hoặc TagBody mà được trình bày vào lúc thời gian runtime đối với một custom action.tag library
![Page 16: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/16.jpg)
Một tập các custom action được mô tả trong bộ mô tả thư viện tag (taglibrary descriptor) và các lớp java.tag library descriptorMột tài liệu XML mô tả thư viện tag.transientSvth: Đinh Lê Giang Trang85
![Page 17: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/17.jpg)
Đồ án tốt nghiệp Gvhd: Ts.Nguyễn Thúc Hải Ngược lại vớipersistent, hầu hết các đối tượng trong bộ nhớ được gọi làtransient, có nghĩa là chúng sẽ chết đi khi các tham chiếu của chúng rakhỏi phạm vi hoặc tắc nguồn điện.
![Page 18: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/18.jpg)
Svth: Đinh Lê Giang Trang86
Ñoà aùn toát nghieäp Gvhd: Ts.Nguyeãn Thuùc Haûi
TÀI LIỆU THAM KHẢOT ê n T à i L i ệ u T á c G i ả Nă m L o ạ i T à i Li ệ u
![Page 19: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/19.jpg)
A c h 1 S e r v l e t s a n d J S P M a r t y Ha l l 2 0 0 0 S á c h J S P J a v a B e a n s F r a me w o r k B y I B M 2 00 0 W e b s i t e Tag Libraries Tutorial (v 1.0)Sun Microsystem2000Web siteXalan 2 .0 & Xerces 1 .3 (API )By apache.org2001Web s i teXM L a n d J a v a H i r
![Page 20: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/20.jpg)
o s h i M a r u y a m a1 9 9 9 S á c h X M L P r o f e s s i o n a l D id i e r M a r t i n 2 0 00 S á c h Luận văn tốt nghiệp Các khóa trướcW e b Bo o k s CD R o mGiáo trình lý thuyết và bài tập JavaNguyễn Tiến Dũng(Chủ Biên)1999SáchLập
![Page 21: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/21.jpg)
trình ứng dụng Web với JSP/Servlet Nguyễn Phương Lan – Hoàng Đức Hoàng2001Sách Java Lập Trình Cơ Sở Dữ LiệuNguyễn Tiến Nguyễn Văn Tâm Nguyễn Văn Hoài2001SáchSvth: Đinh Lê Giang Trang87
![Page 22: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/22.jpg)
![Page 23: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/23.jpg)
![Page 24: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/24.jpg)
Căn bản về JSP
Download or Print
Add To Collection
4.2KREADS
24READCASTS
13EMBED VIEWS
Published by
Thien Nguyen Hoang
Follow
Search
TIP Press Ctrl-F to search anywhere in the document.
Sections
I.Một số so sánh các công nghệ được sử dụng với công nghệ khác?
![Page 25: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/25.jpg)
II.JSP scripting elements
III.JSP directives
IV. Các action chuẩn
I.Khái niệm và các quy ước của Bean
II.JSP sử dụng Beans
III.Các giao tiếp bổ trợ cho Bean
I.Tag library là gì ?
II.Cách dùng các tags trong JSP
III.Định nghĩa các tag
I.Phân Tích
II.Thiết Kế
III. Hướng dẫn sử dụng
Info and Rating
Category:
Uncategorized.
Rating:
Upload Date:
06/11/2011
Copyright:
Attribution Non-commercial
Tags: This document has no tags.
Flag document for inapproriate content
Download and print this documentChoose a format to download in
.DOC
.TXT
Download
Recommended
![Page 26: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/26.jpg)
50 p.
Tìm hiểu Java StrutsDuong Cuong
9007 Reads
52 p.
Lecture 04 Servletsriver_11576
6588 Reads
![Page 27: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/27.jpg)
27 p.
jsp-javabean-110327182237-phpapp02Toan Vo
264 Reads
65 p.
JSPNguyen Thanh Hung
151 Reads
Next
More From This User
![Page 28: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/28.jpg)
189 p.
SQLThien Nguyen Hoang
202 Reads
189 p.
SQLThien Nguyen Hoang
195 Reads
![Page 29: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/29.jpg)
90 p.
Báo cáo luận vănThien Nguyen Hoang
422 Reads
61 p.
Luận văn: Vẽ bản đồ số địa chính bằng GISThien Nguyen Hoang
265 Reads
Next
Featured
![Page 30: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/30.jpg)
450 p.
ContagiousCrown Publishing Group
$24.95
30 p.
Processed Food & AmericaSimon and Schuster
![Page 31: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/31.jpg)
24 p.
Strange Case of John AshcroftCrown Publishing Group
610 p.
Cold War's Dangerous LegacyVintage Books / Anchor Books
$16.95
Next
Comments
Post comment
About
About Scribd
Blog
Join our team!
Contact Us
Premium
Premium Reader
![Page 32: CanBan JSP](https://reader038.fdocument.pub/reader038/viewer/2022102516/5572136e497959fc0b924aa0/html5/thumbnails/32.jpg)
Scribd Store
Advertise with us
Get started
AdChoices
Support
Help
FAQ
Press
Partners
Publishers
Developers / API
Legal
Terms
Privacy
Copyright
© Copyright 2013 Scribd Inc.
Language:
English