JSP - Thiết lập môi trường
Môi trường phát triển là nơi bạn sẽ phát triển các chương trình JSP của mình, kiểm tra chúng và cuối cùng là chạy chúng.
Hướng dẫn này sẽ hướng dẫn bạn thiết lập môi trường phát triển JSP bao gồm các bước sau:
Thiết lập Bộ phát triển Java
Bước này liên quan đến việc tải xuống bản 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 một cách thích hợp.
Bạn có thể tải xuống SDK từ trang Java của Oracle - Java SE Downloads .
Sau khi bạn tải xuống bản triển khai Java của mình, hãy làm theo các hướng dẫn đã cho để cài đặt và định cấu hình thiết lập. Cuối cùng thiết lậpPATH and JAVA_HOME biến môi trường để tham chiếu đến thư mục chứa java và javac, thông thường 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.5.0_20, bạn cần thêm dòng sau vào C:\autoexec.bat tập tin.
set PATH = C:\jdk1.5.0_20\bin;%PATH%
set JAVA_HOME = C:\jdk1.5.0_20
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, lựa chọn Properties, sau đó Advanced, theo dõi bởi Environment Variables. 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.5.0_20 và bạn sử dụng trình bao C, bạn sẽ đưa những thứ sau vào .cshrc tập tin.
setenv PATH /usr/local/jdk1.5.0_20/bin:$PATH
setenv JAVA_HOME /usr/local/jdk1.5.0_20
Ngoài ra, nếu bạn sử dụng Integrated Development Environment (IDE) giống Borland JBuilder, Eclipse, IntelliJ IDEA, hoặc là 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.
Thiết lập Máy chủ Web: Tomcat
Một số Máy chủ Web hỗ trợ phát triển Trang và Máy chủ JavaServer có sẵn trên thị trường. Một số máy chủ web có thể được tải xuống miễn phí và Tomcat là một trong số đó.
Apache Tomcat là một phần mềm mã nguồn mở triển khai các công nghệ JavaServer Pages và Servlet và có thể hoạt động như một máy chủ độc lập để kiểm tra JSP và Servlet, đồng thời có thể được tích hợp với Apache Web Server. Dưới đây là các bước để thiết lập Tomcat trên máy của bạn -
Tải xuống phiên bản Tomcat mới nhất từ https://tomcat.apache.org/.
Sau khi bạn tải xuống bản cài đặt, hãy giải nén bản phân phối nhị phân vào một vị trí thuận tiện. Ví dụ, trongC:\apache-tomcat-5.5.29 on windows, or /usr/local/apache-tomcat-5.5.29 trên Linux / Unix và tạo CATALINA_HOME biến môi trường trỏ đến các vị trí này.
Tomcat có thể được khởi động bằng cách thực hiện các lệnh sau trên máy Windows:
%CATALINA_HOME%\bin\startup.bat
or
C:\apache-tomcat-5.5.29\bin\startup.bat
Có thể khởi động Tomcat bằng cách thực hiện các lệnh sau trên máy Unix (Solaris, Linux, v.v.):
$CATALINA_HOME/bin/startup.sh
or
/usr/local/apache-tomcat-5.5.29/bin/startup.sh
Sau khi khởi động thành công, các ứng dụng web mặc định đi kèm với Tomcat sẽ khả dụng bằng cách truy cập http://localhost:8080/.
Khi thực hiện, bạn sẽ nhận được kết quả sau:
Thông tin thêm về cấu hình và chạy Tomcat có thể được tìm thấy trong tài liệu có ở đây, cũng như trên trang web Tomcat - https://tomcat.apache.org/.
Có thể dừng Tomcat bằng cách thực hiện các lệnh sau trên máy Windows:
%CATALINA_HOME%\bin\shutdown
or
C:\apache-tomcat-5.5.29\bin\shutdown
Có thể dừng Tomcat bằng cách thực hiện các lệnh sau trên máy Unix (Solaris, Linux, v.v.) -
$CATALINA_HOME/bin/shutdown.sh
or
/usr/local/apache-tomcat-5.5.29/bin/shutdown.sh
Thiết lập CLASSPATH
Vì các 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 đặt các dòng sau vào C:\autoexec.bat tập tin.
set CATALINA = C:\apache-tomcat-5.5.29
set CLASSPATH = %CATALINA%\common\lib\jsp-api.jar;%CLASSPATH%
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, lựa chọn Properties, sau đó Advanced, sau đó Environment Variables. Sau đó, bạn 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 C shell, bạn sẽ đặt các dòng sau vào .cshrc tập tin.
setenv CATALINA = /usr/local/apache-tomcat-5.5.29
setenv CLASSPATH $CATALINA/common/lib/jsp-api.jar:$CLASSPATH
NOTE - Giả sử rằng thư mục phát triển của bạn là C:\JSPDev (Windows) hoặc là /usr/JSPDev (Unix), thì bạn cũng cần thêm các thư mục này vào CLASSPATH.