VietTuts

Tự Học Lập Trình Online

  • Home
  • Java
  • Servlet
  • JSP
  • Struts2
  • Hibernate
  • Spring
  • MyBatis
  • Java WS
  • C
  • C++
  • C#
  • Python
  • PHP
  • Excel
  • VBA
  • Web
    • JavaScript
    • JQUERY
    • JSON
    • AJAX
    • CSS
    • HTML
    • HTML5
    • Node.js
    • Angular 7
  • SQL
    • MySQL
    • SQL Server
  • Misc
    • Eclipse
    • Phần mềm tiện ích
    • Cấu trúc DL&GT
    • Selenium Test

Servlet Tuts

Servlet là gì? Tại sao bạn nên biết Servlet? Cài đặt môi trường Servlet Vòng đời của Servlet Tạo ứng dụng Servlet trên Eclipse Xử lý Form trong Servlet Ví dụ phương thức GET sử dụng URL Ví dụ phương thức GET sử dụng FORM Ví dụ phương thức POST sử dụng FORM Ví dụ truyền CheckBox trong Servlet Ví dụ đọc tất cả các tham số của Form trong Servlet Request trong Servlet Response trong Servlet HTTP Status Codes Xử lý cookies trong Servlet Session tracking trong Servlet Page redirect trong Servlet
List Câu Hỏi Phỏng Vấn Servlet
1 / 3
❮ ❯

Cài đặt môi trường Servlet


Servlet là gì?
Vòng đời của Servlet

Môi trường phát triển là nơi bạn sẽ phát triển ứng dụng Servlet của mình.

Giống như bất kỳ chương trình Java nào khác, bạn cần biên dịch một servlet bằng cách sử dụng trình biên dịch Java javac và sau khi biên dịch ứng dụng servlet, nó sẽ được triển khai trong môi trường được cấu hình để kiểm tra và chạy.

Cài đặt môi trường Servlet bao gồm các bước sau:

  • Thiết lập bộ phát triển Java (JDK)
  • Thiết lập Web Server - Tomcat
  • Thiết lập CLASSPATH

Dưới đây là chi tiết.


Nội dung chính

  • 1. Thiết lập bộ phát triển Java
  • 2. Thiết lập Web Server - Tomcat
  • 3. Thiết lập CLASSPATH

1. Thiết lập bộ phát triển Java

Bước này liên quan đến việc tải xuống việc triển khai Bộ phát triển phần mềm Java (SDK) và thiết lập biến môi trường PATH thích hợp.

Bạn có thể tải xuống SDK từ trang Java của Oracle - Java SE Downloads .

Một khi bạn tải về việc thực hiện Java của bạn, làm theo các hướng dẫn cho trước để cài đặt và cấu hình thiết lập. Cuối cùng đặt các biến môi trường PATH và JAVA_HOME để tham khảo thư mục có chứa java và javac, điển hình là java_install_dir/bin và java_install_dir tương ứng.

Nếu bạn đang chạy Windows và cài đặt SDK trong C:\jdk1.8.0_65, bạn sẽ đặt dòng sau trong tệp C:\autoexec.bat.

set PATH = C:\jdk1.8.0_65\bin;%PATH% 
set JAVA_HOME = C:\jdk1.8.0_65 

Ngoài ra, trên Windows NT/2000/XP, bạn cũng có thể nhấp chuột phải vào My Computer, chọn Properties, sau đó chọn Advanced, sau đó là các biến môi trường. Sau đó, bạn sẽ cập nhật giá trị PATH và nhấn nút OK.

Trên Unix (Solaris, Linux, v.v.), nếu SDK được cài đặt trong/usr/local/jdk1.8.0_65 và bạn sử dụng trình bao C, bạn sẽ đưa các tệp sau vào tệp .cshrc của mình.

setenv PATH/usr/local/jdk1.8.0_65/bin:$PATH 
setenv JAVA_HOME/usr/local/jdk1.8.0_65

Ngoài ra, nếu bạn sử dụng Môi trường phát triển tích hợp (IDE) như Borland JBuilder, Eclipse, IntelliJ IDEA hoặc Sun ONE Studio, biên dịch và chạy một chương trình đơn giản để xác nhận rằng IDE biết bạn đã cài đặt Java ở đâu.


2. Thiết lập Web Server - Tomcat

Một số Máy chủ Web hỗ trợ servlet có sẵn trên thị trường. Một số máy chủ web được tự do tải về và Tomcat là một trong số họ.

Apache Tomcat là một phần mềm mã nguồn mở thực hiện các công nghệ Java Servlet và Java Server Pages và có thể hoạt động như một máy chủ độc lập để thử nghiệm các servlet và có thể được tích hợp với Apache Web Server. Dưới đây là các bước để cài đặt Tomcat trên máy của bạn:

  • Tải xuống phiên bản mới nhất của Tomcat từ https://tomcat.apache.org/ .

  • Khi bạn đã tải xuống cài đặt, hãy giải nén phân phối nhị phân vào một vị trí thuận tiện. Ví dụ trong C:\apache-tomcat-8.0.28 trên các cửa sổ, hoặc/usr/local/apache-tomcat-8.0.289 trên Linux/Unix và tạo biến môi trường CATALINA_HOME trỏ tới các vị trí này.

Tomcat có thể được bắt đầu bằng cách thực hiện các lệnh sau trên cửa sổ máy:

%CATALINA_HOME%\bin\startup.bat
or
C:\apache-tomcat-8.0.28\bin\startup.bat

Tomcat có thể được bắt đầu bằng cách thực hiện các lệnh sau trên Unix (Solaris, Linux, vv) máy:

$CATALINA_HOME/bin/startup.sh
or
/usr/local/apache-tomcat-8.0.28/bin/startup.sh

Sau khi khởi động, các ứng dụng web mặc định có trong Tomcat sẽ có sẵn bằng cách truy cập http://localhost: 8080/ . Nếu mọi thứ đều tốt đẹp thì nó sẽ hiển thị kết quả sau:

Trang chủ Tomcat

Thông tin thêm về cấu hình và chạy Tomcat có thể được tìm thấy trong các tài liệu có ở đây, cũng như trên trang web Tomcat - http://tomcat.apache.org

Tomcat có thể được dừng lại bằng cách thực hiện các lệnh sau trên cửa sổ máy:

C:\apache-tomcat-8.0.28\bin\shutdown 

Tomcat có thể được dừng lại bằng cách thực hiện các lệnh sau trên Unix (Solaris, Linux, vv) máy:

/usr/local/apache-tomcat-8.0.28/bin/shutdown.sh

3. Thiết lập CLASSPATH

Vì servlet không phải là một phần của Nền tảng Java, Phiên bản Tiêu chuẩn, bạn phải xác định các lớp servlet cho trình biên dịch.

Nếu bạn đang chạy Windows, bạn cần phải đặt các dòng sau trong tệp C:\autoexec.bat.

set CATALINA = C:\apache-tomcat-8.0.28 
set CLASSPATH = %CATALINA%\common\lib\servlet-api.jar;%CLASSPATH% 

Ngoài ra, trên Windows NT/2000/XP, bạn có thể vào My Computer -> Properties -> Advanced -> Environment Variables. Sau đó, bạn sẽ cập nhật giá trị CLASSPATH và nhấn nút OK.

Trên Unix (Solaris, Linux, v.v.), nếu bạn đang sử dụng trình bao C, bạn sẽ đặt các dòng sau vào tệp .cshrc của mình.

setenv CATALINA =/usr/local/apache-tomcat-8.0.28
setenv CLASSPATH $CATALINA/common/lib/servlet-api.jar:$CLASSPATH

Chú ý - Giả sử rằng thư mục phát triển của bạn là C:\ServletDevel (Windows) hoặc/usr/ServletDevel (Unix) thì bạn cần phải thêm các thư mục này cũng như trong CLASSPATH theo cách tương tự như bạn đã thêm ở trên.


Servlet là gì?
Vòng đời của Servlet

Recent Updates

Servlet là gì?Cài đặt môi trường ServletHTTP Status CodesPage redirect trong ServletRequest trong ServletResponse trong ServletSession tracking trong ServletTạo ứng dụng Servlet trên EclipseVí dụ đọc tất cả Parameters của Form trong ServletVí dụ phương thức GET sử dụng FormVí dụ phương thức GET sử dụng URLVí dụ phương thức POST sử dụng FormSắp Tết 2026 Rồi! - Còn bao nhiêu ngày nữa là đến tết 2026?

VietTuts on facebook

Học Lập Trình Online Miễn Phí - VietTuts.Vn
Danh Sách Bài Học

Học Java | Hibernate | Spring
Học Excel | Excel VBA
Học Servlet | JSP | Struts2
Học C | C++ | C#
Học Python
Học SQL

Bài Tập Có Lời Giải

Bài tập Java
Bài tập C
Bài tập C++
Bài tập C#
Bài tập Python
Ví dụ Excel VBA

Câu Hỏi Phỏng Vấn

201 câu hỏi phỏng vấn java
25 câu hỏi phỏng vấn servlet
75 câu hỏi phỏng vấn jsp
52 câu hỏi phỏng vấn Hibernate
70 câu hỏi phỏng vấn Spring
57 câu hỏi phỏng vấn SQL

Scroll back to top

Copyright © 2016 VietTuts.Vn all rights reserved. | Liên hệ | Chính sách - riêng tư | sitemap.html | sitemap_index.xml