DANH SÁCH WEB SERVERS HỔ TRỢ JSP

Một phần của tài liệu luận văn ứng dụng jsp technology trong thiết kế hệ thống mô hình web (Trang 80 - 84)

III. Hướng dẫn sử dụng.

DANH SÁCH WEB SERVERS HỔ TRỢ JSP

Để chạy được JSP chúng ta cần một trong các Web Server sau. Hãy xem các

hướng dẫn cài đặt, nơi đặt các JSP files, … để thực thi được trong Web Servers đều cĩ đầy đủ trong từng Web Server khi chúng ta download về.

Tên Web Servers Thuộc Tổ Chức / Cơng Ty Trang Web Jakarta Tomcat Apache Org. http://jakarta.apache.org/ JavaServer Web Developmet Kit (JSWDK) Sun Micro system http://java.sun.com/products/servlet/download.html JRun Allaire Inc. http://www.allaire.com/products/jrun/ ServletExec New Atlanta http://newatlanta.com/ Lite WebServer Gefion Software http://www.gefionsoftware.com/ Java Web Server Sun Micro system http://www.sun.com/software/jwebserver/try/ WebSphere IBM Corp. http://www.ibm.com/ Resin Caucho Technolog y http://www.caucho.com/

Đồ án tốt nghiệp Gvhd: Ts.Nguyễn Thúc Hải

Svth: Đinh Lê Giang Trang 84

BẢNG THUẬT NGỮ

action

Mộ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ản

mới (xem element).

custom action

Một action được định nghĩa linh hoạt bởi bộ mơ tả thư viện tag và tập các

lớp java và được đưa vào trang JSP bằng taglib directive.

declaration

Một scripting element mà khai báo các method, biến, hoặc cả hai trong

trang JSP. Cĩ cú pháp <%! javacode %> (xem scripting element).

directive

Mộ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 JSP

container và scripting element).

element

Trình thơng dịch JSP cơng nhận element như là một thành phần trong

trang 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 dung

thì nĩ dùng cú pháp empty tag.

expression

Mộ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 định out. Cĩ cú pháp <%= java expression %>

implicit object

Mộ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 container

Một thực thể ở cấp hệ thống cung cấp sự hoạt động, quản lý chu trình sống

cho các thành phần (conponent) JSP và Servlet.

JSP page implementation class

Một lớp của ngơn ngữ lập trình java, cụ thể là một Servlet, được trình bày vào thời gian runtime của một trang và nhận đối tượng request rồi trả về

một đối tượng response. Lớp cài đặt trang cĩ thể dùng các dịch vụ của JSP

container, gồm cả Servlet API và JSP API.

persistent

Một đối tượng được serialization vào đĩa và các thiết bị lưu trữ khác.

Persistent cĩ các dạng như files, RDBMS (Relational database management systems), ODBMS (Object database management systems).

reflection

Là cơ chế cho phép mã Java tìm ra các thơng tin về các trường, phương

thức và hàm tạo của các lớp được tải.

scripting element

Là declaration, scriptlet hay expression, đặt tả JSP định nghĩa các thứ này theo cú pháp tag. Tồ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ào trong trang JSP. JSP v1.2 là phiên bản mới nhất chỉ hổ trợ ngơn ngữ java

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

serialization

Là 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.

servlet

Một kỹ thuật server-side được viết bằng Java, JSP phát triển dựa trên nền

tảng của servlet.

tag

Gồ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 handler

Mộ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 (tag

library descriptor) và các lớp java.

tag library descriptor

Một tài liệu XML mơ tả thư viện tag.

Đồ án tốt nghiệp Gvhd: Ts.Nguyễn Thúc Hải

Svth: Đinh Lê Giang Trang 86

Ngược lại với persistent, 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 ra

Một phần của tài liệu luận văn ứng dụng jsp technology trong thiết kế hệ thống mô hình web (Trang 80 - 84)

Tải bản đầy đủ (PDF)

(84 trang)