Thiết kế và lập trình ứng dụng web các đối tượng trong ASP ppt

27 496 0
Thiết kế và lập trình ứng dụng web các đối tượng trong ASP ppt

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TR TR ƯỜ ƯỜ NG NG ĐẠ ĐẠ I H I H Ọ Ọ C S C S Ư Ư PH PH Ạ Ạ M K M K Ỹ Ỹ THU THU Ậ Ậ T NAM T NAM ĐỊ ĐỊ NH NH KHOA C KHOA C Ô Ô NG NGH NG NGH Ệ Ệ TH TH Ô Ô NG TIN NG TIN Gi Gi á á o o vi vi ê ê n n : : Nguy Nguy ễ ễ n n Minh Minh Đứ Đứ c c B B ộ ộ m m ô ô n n : : M M ạ ạ ng ng m m á á y y t t í í nh nh Nguyễn Minh Đức - Khoa CNTT Nộidung Cookies, Session và Application Các đốitượng nộitạicủaASP Nguyễn Minh Đức - Khoa CNTT Cookies, Session và Application Cookies Application Session File global.asa Nguyễn Minh Đức - Khoa CNTT Cookies Khái niệm Cách tạomột cookie Cách lấygiátrị cookie Cookie có nhiềugiátrị khoá - Keys Đọctấtcả các Cookies Trường hợptrìnhduyệt không hỗ trợ cookies Nguyễn Minh Đức - Khoa CNTT Khái niệmcookie Một cookie thường được dùng để xác nhậnmộtngườidùng Một cookie là một file (chiếm dung lượng nhỏ) trên máy của người dùng để server lưutrữ và thu thập các thông tin về người dùng Mỗi khi trình duyệttrênmột máy tính yêu cầumột trang Web, nó sẽ gửi cookie theo cùng đến Web server Cookie tạmthời: đượclưu ở bộ nhớ trong, đượcgiải phóng khi đóng trang Web Cookie lâu dài: được ghi ra file Nguyễn Minh Đức - Khoa CNTT Cách tạomộtcookie Thông qua thuộc tính Cookies của đốitượng Response Tạo cookie tạmthời Response.Cookies(“user”)=“hoanna” Tạo cookie lâu dài: đặt thêm thuộc tính thờigiantồntạiExpires Response.Cookies(“user”)=“hoanna” Response.Cookies(“user”).Expires=#DateTime# Nguyễn Minh Đức - Khoa CNTT Cách lấygiátrị cookie Thông qua thuộc tính Cookies của đốitượng Request User = Request.Cookies(“user”) Nguyễn Minh Đức - Khoa CNTT Cookie có nhiều khoá - Keys Cookie đóchứatập các giá trị Các giá trịđượctruycập qua tên <% Response.Cookies("user")("firstname")="John" Response.Cookies("user")("lastname")="Smith" Response.Cookies("user")("country")="Norway" Response.Cookies("user")("age")="25" %> Nguyễn Minh Đức - Khoa CNTT Đọctấtcả các cookie <% dim x,y for each x in Request.Cookies response.write("<p>") if Request.Cookies(x).HasKeys then for each y in Request.Cookies(x) response.write x & ":" & y & "=" & Request.Cookies(x)(y) response.write "<br>" next else Response.Write x & "=" & Request.Cookies(x) & "<br>" end if response.write "</p>" next %> Nguyễn Minh Đức - Khoa CNTT Trường hợp trình duyệt không hỗ trợ Cookies Đưa tham số vào URL http://welcome.asp?user=cuonglh Sử dụng form, chú ý dùng điềukhiển ẩn (hidden) [...]... CNTT Các đối tượng nội tại của ASP ASP cung cấp 7 đối tượng: Đối tượng Request Đối tượng Response Đối tượng Session Đối tượng Application Đối tượng Server Đối tượng Dictionary Đối tượng ASPError Nguyễn Minh Đức - Khoa CNTT Các đối tượng nội tại của ASP Đối tượng Server: Được dùng thực hiện các thao tác đặc biệt tác động lên trình chủ Cung cấp các phương thức: CreateObject(objectname): tạo một đối tượng. .. Appication ứng với các thư mục ảo được gọi là ứng dụng ảo ASP sử dụng đối tượng Application để lưu trữ và truy cập các thông tin mức ứng dụng từ các trang web cấu thành, tới mọi người dùng Một ứng dụng bắt đầu khi có yêu cầu đầu tiên đến một trang web của ứng dụng Ứng dụng kết thúc khi không còn phiên làm việc nào của người dùng đến ứng dụng Nguyễn Minh Đức - Khoa CNTT Khái niệm Application Các công... niệm Application Các công việc khi bắt đầu, kết thúc và giá trị các biến của ứng dụng được quản lý trong file global.asa File global.asa nằm trong thư mục của ứng dụng tương ứng Nguyễn Minh Đức - Khoa CNTT Đối tượng Application Đối tượng Application quản lý các biến Application(“tên_biến”) Application(“usercounter”) Duyệt qua toàn bộ nội dung các biến của đối tượng Application Lấy giá trị từng biến phiên Session.Contents(“tên_biến”) Nguyễn Minh Đức - Khoa CNTT File global.asa Một file tuỳ chọn, dùng để khai báo biến, đối tượng và phương thức trong Session và Application Nguyễn Minh Đức - Khoa CNTT Khuôn dạng file global.asa sub Application_OnStart 'some code end sub sub Application_OnEnd 'some . vớicácthư mục ảo đượcgọil ứng dụng ảo ASP sử dụng đốitượng Application để lưutrữ và truy cậpcác thông tin mức ứng dụng từ các trang web cấu thành, tớimọi người dùng Một ứng dụng bắt đầu khi có yêu. trị các biếncủa ứng dụng đượcquản lý trong file global.asa File global.asa nằmtrongthư mụccủa ứng dụng tương ứng Nguyễn Minh Đức - Khoa CNTT Đốitượng Application Đốitượng Application quản lý các. trang web của ứng dụng Ứng dụng kết thúc khi không còn phiên làm việc nào của người dùng đến ứng dụng Nguyễn Minh Đức - Khoa CNTT Khái niệm Application Các công việckhibắt đầu, kết thúc và giá

Ngày đăng: 24/07/2014, 12:20

Từ khóa liên quan

Mục lục

  • N?i dung

  • Cookies, Session và Application

  • Cookies

  • Khái ni?m cookie

  • Cách t?o m?t cookie

  • Cách l?y giá tr? cookie

  • Cookie có nhi?u khoá - Keys

  • Ð?c t?t c? các cookie

  • Tru?ng h?p trình duy?t không h? tr? Cookies

  • Application

  • Khái ni?m Appplication

  • Khái ni?m Application

  • Khái ni?m Application

  • Ð?i tu?ng Application

  • Ð?i tu?ng Application

  • Session

  • Khái ni?m Session

  • Khái ni?m Session

  • Ð?i tu?ng Session

  • Ð?i tu?ng Session

Tài liệu cùng người dùng

Tài liệu liên quan