http://vietjack.com/jsp /index.jsp Copyright © vietjack.com Cài đặt môi trường JSP Môi trường lập trình nơi bạn phát triển chương trình JSP bạn, test chúng sau run Chương hướng dẫn bạn chi tiết cách cài đặt môi trường JSP theo bước sau: Cài đặt Java Development Kit Bước bao gồm tải Java Software Development Kit (SDK) thiết lập biến môi trường PATH Bạn tải SDK từ: Java SE Downloads Sau tải về, bạn theo dẫn cho để cài đặt định cấu hình cho cài đặt Cuối cùng, thiết lập biến môi trường PATH JAVA_HOME để tham chiếu tới thư mục mà chứa java javac, soạn java_install_dir/bin java_install_dir Nếu bạn chạy Windows cài đặt SDK C:\jdk1.5.0_20, bạn đặt dòng sau C:\autoexec.bat file: set PATH=C:\jdk1.5.0_20\bin;%PATH% set JAVA_HOME=C:\jdk1.5.0_20 Trên Windows NT/2000/XP, bạn nhấp chuột phải My Computer, chọn Properties, chọn Advanced, sau Environment Variables Cuối cùng, bạn update giá trị PATH nhấn nút OK Trên Unix (Solaris, Linux, …), cài đặt SDK /usr/local/jdk1.5.0_20 bạn sử dụng C Shell, bạn đặt dòng sau vào cshrc file bạn: setenv PATH /usr/local/jdk1.5.0_20/bin:$PATH setenv JAVA_HOME /usr/local/jdk1.5.0_20 Nếu bạn sử dụng Development Environment (IDE) ví dụ Borland JBuilder, Eclipse, IntelliJ IDEA, Sun ONE Studio, bạn biên dịch chạy chương trình đơn giản để xác nhận IDE biết nơi bạn cài đặt Java Cài đặt Web Server: Tomcat Một số Web Server, hỗ trợ JavaServer Pages Servlets, có sẵn thị trường Một số chúng miễn phí Tomcat số Apache Tomcat triển khai phần mềm mã nguồn mở JavaServer Pages (JSP) công nghệ Servlet, hoạt động Stanalone Server để kiểm tra JSP Servlet http://vietjack.com/ Trang chia sẻ các bài học online miễn phí http://vietjack.com/jsp /index.jsp Copyright © vietjack.com Apache Tomcat tích hợp với Apache Web Server Sau bước để cài đặt Tomcat: • Tải phiên Tomcat từ: http://tomcat.apache.org/ • Sau tải, mở đặt vị trí thích hợp Ví dụ, C:\apachetomcat-5.5.29 windows, /usr/local/apache-tomcat5.5.29 Linux/Unix tạo biến môi trường CATALINA_HOME trỏ tới vị trí Tomcat bắt đầu thực thi lệnh sau thiết bị Windows: %CATALINA_HOME%\bin\startup.bat C:\apache-tomcat-5.5.29\bin\startup.bat Tomcat bắt đầu thực thi lệnh sau thiết bị Unix (Solaris, Linux, …): $CATALINA_HOME/bin/startup.sh /usr/local/apache-tomcat-5.5.29/bin/startup.sh Sau khởi động thành công, ứng dụng web mặc định include với Tomcat có sẵn việc chạy http://localhost:8080/ Nếu thứ ổn, hiển thị kết sau: http://vietjack.com/ Trang chia sẻ các bài học online miễn phí http://vietjack.com/jsp /index.jsp Copyright © vietjack.com Các thông tin bổ sung định cấu hình chạy Tomcat tìm thấy Document bao đó, trên: http://tomcat.apache.org Tomcat bị dừng thực thi lệnh sau thiết bị Windows: %CATALINA_HOME%\bin\shutdown C:\apache-tomcat-5.5.29\bin\shutdown Tomcat bị dừng thực thi lệnh sau thiết bị Unix (Solaris, Linux, …): $CATALINA_HOME/bin/shutdown.sh /usr/local/apache-tomcat-5.5.29/bin/shutdown.sh http://vietjack.com/ Trang chia sẻ các bài học online miễn phí http://vietjack.com/jsp /index.jsp Copyright © vietjack.com Thiết lập CLASSPATH Khi Servlet không phần Java Platform, Standard Edition, bạn phải thông báo lớp Servlet tới biên dịch (compiler) Nếu bạn chạy Windows, bạn cần đặt lệnh sau C:\autoexec.bat file: set CATALINA=C:\apache-tomcat-5.5.29 set CLASSPATH=%CATALINA%\common\lib\jsp-api.jar;%CLASSPATH% Trên Windows NT/2000/XP, bạn nhấp chuột phải vào My Computer, chọn Properties, chọn Advanced, sau Environment Variables Cuối cùng, bạn update giá trị CLASSPATH nhấn nút OK Trên Unix (Solaris, Linux, …), bạn sử dụng C Shell, bạn đặt dòng sau vào cshrc file setenv CATALINA=/usr/local/apache-tomcat-5.5.29 setenv CLASSPATH $CATALINA/common/lib/jspapi.jar:$CLASSPATH Ghi chú: Giả sử thư mục lập trình bạn C:\JSPDev (với Windows) /usr/JSPDev (với Unix) bạn cần thêm thư mục vào CLASSPATH theo cách tương tự bạn thêm http://vietjack.com/ Trang chia sẻ các bài học online miễn phí ... CATALINA=/usr/local/apache-tomcat-5.5.29 setenv CLASSPATH $CATALINA/common/lib/jspapi.jar:$CLASSPATH Ghi chú: Giả sử thư mục lập trình bạn C:JSPDev (với Windows) /usr/JSPDev (với Unix) bạn cần thêm thư mục vào CLASSPATH... Trang chia sẻ các bài học online miễn phí http://vietjack.com /jsp /index .jsp Copyright © vietjack.com... Trang chia sẻ các bài học online miễn phí http://vietjack.com /jsp /index .jsp Copyright © vietjack.com