... Adding a Tomcat Server
•
Tools Servers
•
Press
Creating a Web Application
•
In NetBeans: File New Project
•
Choose Web and Web Application
Adding a Tomcat Server
•
By default, Tomcat listens ...
http://localhost:8080/examples/jsp/simpletag/foo.jsp
Building a Web Application
Building a Web Application
•
Modify and add files to create web site
index.jsp
Prompts user for
number of widgets
reciept.jsp
Displays ... will use this
more later)
Running a Web Application
•
Running the site opens the index.jsp page
–
Can choose browser (and should test with all!)
Creating a Web Application
•
The final page shows...
... dụng Web. C:\InetPub\wwwroot được IIS cấu hình là thư mục gốc
mặc định của Default Website.
- Default Web Site cũng được cấu hình là một ứng dụng ảo (vitual
application). Mỗi ứng dụng Web thường ... (Vitual folder) cho ứng dụng
Sau khi cài đặt Web server, bạn cần tạo thư mục ảo trong ứng dụng Default
Web site. Thông thường, mỗi ứng dụng Web được đặt trong một thư mục ảo và
được tham ...
- Default Web Site là dịch vụ Web mặc định chạy trên cổng 80 chuẩn, phục
vụ tất cả các yêu cầu triệu gọi từ xa của trình khách theo giao thức HTTP thông
dụng. Mặc định mỗi Website cần một...
... cập vào các trang trong thư mục ảo có tên myweb, bạn cần gõ vào
thanh address như sau:
http://localhost/myweb/login.asp
hoặc http://127.0.0.1/myweb/login.asp
... nhấn nút
Start trong cửa sổ này.
- Mở trình duyệt của bạn, gõ địa chỉ: "http://localhost/MyWeb/test1.asp",
bạn sẽ thấy trang ASP đầu tiên.
d. Localhost
Khi bạn kết nối đến một máy ... While not rs.eof
Active Server Pages
Trung tâm phát triển phần mềm - ĐHĐN - 8 -
- Để chắc chắn Web server đang hoạt động: chương trình cài đặt sẽ thêm
biểu tượng trên thanh tác vụ (task bar)....
...
<FORM> của một trang web.
@ Chú ý: Tất cả các biến có thể truy xuất ngay bằng cách gọi Request(biến)
(ví dụ: Request(“name”))mà không cần tên tập hợp. Trong trường hợp này,
Web Server tìm kiếm ... giá trị một số biến môi trường định sẵn
của web Server.
Một số biến môi trường thường được sử dụng:
+ LOCAL_ADDR: Địa chỉ TCP/IP của máy chủ Web đang chấp nhận yêu
cầu HTTP của máy khách. ... thống. Điều này luôn đúng bất kể loại an toàn bạn đã thiết lập
cho máy chủ Web.
+PATH_INFO: Đường truyền ảo của trang Web mà từ đó khách hàng
đưa ra yêu cầu HTTP.
+ QUERY_STRING: Các giá trị...
...
3. Form và QueryString
Để gởi dữ liệu lên Server, ta sử dụng Form trong trang Web. Tên của các đối
tượng web như Text, button nằm trong form sẽ được dùng như là tên biến khi phân
tích, lấy ... (private)
Ví dụ: <% Response.CacheControl = “public” %>
ð ContentType: Quy định kiểu dữ liệu do Web Server trả về cho client. Giá trị
mặc định là text/html
Cú pháp: Response.ContentType [= strContentType] ...
ð MapPath: Phương thức này cho biết thông tin về một đường dẫn vật lý của
một thư mục ảo trên Web Server
Cú pháp: Server.MapPath(path)
Ví dụ:
<%
StrSearchpath=Server.MapPath(“search/start/searchStart.asp”)...
... Global.asa
- Ứng dụng Web là một tập các trang Web, .asp và htm trong một thư mục
Web và các thư mục con.
- Tập tin Global.asa xác định khởi đầu và kết thúc của một ứng dụng web
cũng như các phiên ... các Web động bằng
ASP còn được trợ giúp nhờ một số thư viện các đối tượng (ActiveX Component)
của ActiveX Server. Các thành phần được thiết kế để chạy trên Web Server như
một ứng dụng Web ... thời gian nào đó. Đối tượng Session được web Server
tự tạo khi người dùng gọi trang web đầu tiên trong ứng dụng. Session rất tiện lợi
cho người phát triển web trong việc lưu lại thông tin của các...