CanBan JSP

Preview:

Citation preview

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à

đố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.

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

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

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

. 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,

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.

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

. 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

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

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

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.

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

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>

<!-- 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

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 

Đồ á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.

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

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

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

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

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?

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

.PDF

.DOC

.TXT

Download

Recommended

50 p.

Tìm hiểu Java StrutsDuong Cuong

9007 Reads

52 p.

Lecture 04 Servletsriver_11576

6588 Reads

27 p.

jsp-javabean-110327182237-phpapp02Toan Vo

264 Reads

65 p.

JSPNguyen Thanh Hung

151 Reads

Next

More From This User

189 p.

SQLThien Nguyen Hoang

202 Reads

189 p.

SQLThien Nguyen Hoang

195 Reads

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

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

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

Recommended