ฉันมักจะเห็นผู้เริ่มต้น jsp ถามวิธีกำหนดค่า jsp, servlet และ bean ภายใต้ Tomcat ดังนั้นฉันจึงสรุปวิธีกำหนดค่า jsp, servlet และ ben ภายใต้ Tomcat โดยหวังว่าจะเป็นประโยชน์กับผู้เริ่มต้นเหล่านั้น
1. การกำหนดค่าสภาพแวดล้อมการพัฒนา ขั้นตอนที่ 1: ดาวน์โหลด j2sdk และ tomcat: ไปที่เว็บไซต์อย่างเป็นทางการของ sun ( http://java.sun.com/j2se/1.5.0/download.jsp ) เพื่อดาวน์โหลด j2sdk โปรดทราบว่าเวอร์ชันที่ดาวน์โหลดคือ การติดตั้ง Windows แบบออฟไลน์ SDK และวิธีที่ดีที่สุดคือดาวน์โหลดเอกสาร J2SE 1.5.0 จากนั้นไปที่เว็บไซต์อย่างเป็นทางการของ Tomcat ( http://jakarta.apache.org/site/downloads/downloads_tomcat-5.cgi ) เพื่อดาวน์โหลด Tomcat (ดาวน์โหลด Tomcat เวอร์ชัน 5.5.9 ล่าสุด) ;
ขั้นตอนที่ 2: ติดตั้งและกำหนดค่า j2sdk และ tomcat ของคุณ: รันโปรแกรมติดตั้ง j2sdk และ tomcat จากนั้นติดตั้งตามการตั้งค่าเริ่มต้น
1. หลังจากติดตั้ง j2sdk คุณจะต้องกำหนดค่าตัวแปรสภาพแวดล้อมต่อไปนี้ใน My Computer->Properties->Advanced->Environment Variables->System Variables (สมมติว่า j2sdk ของคุณติดตั้งอยู่ใน c:j2sdk1.5.0 ):
JAVA_HOME=c:j2sdk1.5.0
classpath=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar; (.; ต้องไม่ต่ำกว่านี้ เนื่องจากแสดงถึงพาธปัจจุบัน)
path=%JAVA_HOME%bin
จากนั้นคุณสามารถเขียนโปรแกรม Java อย่างง่ายเพื่อทดสอบว่า J2SDK ได้รับการติดตั้งสำเร็จหรือไม่:
การทดสอบในชั้นเรียนสาธารณะ{
โมฆะคงที่สาธารณะ main (String args []) {
System.out.println("นี่คือโปรแกรมทดสอบ");
-
-
บันทึกโปรแกรมข้างต้นเป็นไฟล์ชื่อ Test.java
จากนั้นเปิดหน้าต่างพรอมต์คำสั่ง ซีดีไปยังไดเร็กทอรีที่ Test.java ของคุณอยู่ จากนั้นพิมพ์คำสั่งต่อไปนี้
javacTest.java
การทดสอบจาวา
ในเวลานี้ หากคุณเห็นข้อความ นี่คือโปรแกรมทดสอบ แสดงว่าการติดตั้งสำเร็จ หากไม่ได้พิมพ์ประโยคนี้ออกมา คุณจะต้องตรวจสอบการกำหนดค่าของคุณอย่างละเอียด
2. หลังจากติดตั้ง Tomcat ให้เพิ่มตัวแปรสภาพแวดล้อมต่อไปนี้ใน My Computer->Properties->Advanced->Environment Variables->System Variables (สมมติว่า Tomcat ของคุณติดตั้งอยู่ใน c:tomcat):
CATALINA_HOME=c:tomcat
CATALINA_BASE=c:tomcat
จากนั้นแก้ไข classpath ในตัวแปรสภาพแวดล้อมและผนวก servlet.jar (สามารถเพิ่มได้ตามสถานการณ์จริง) ภายใต้ commonlib ในไดเร็กทอรีการติดตั้ง tomat เข้ากับ classpath ที่ถูกแก้ไขจะเป็นดังนี้:
classpath=.;%JAVA_HOME%libdt.jar;%JAVA_HOME%libtools.jar;%CATALINA_HOME%commonlibservlet.jar;
จากนั้นคุณสามารถเริ่ม Tomcat และไปที่ http://localhost:8080 ใน IE หากคุณเห็นหน้าต้อนรับของ Tomcat แสดงว่าการติดตั้งสำเร็จ
ขั้นตอนที่ 3: สร้างไดเร็กทอรีแอป jsp ของคุณเอง 1. ไปที่ไดเร็กทอรี webapps ของไดเร็กทอรีการติดตั้งของ Tomcat และคุณจะเห็นไดเร็กทอรีของ Tomcat เช่น ROOT, examples, tomcat-docs;
2. สร้างไดเร็กทอรีใหม่ภายใต้ไดเร็กทอรี webapps และตั้งชื่อเป็น myapp
3. สร้างไดเร็กทอรีใหม่ WEB-INF ภายใต้ myapp โปรดทราบว่าชื่อไดเร็กทอรีต้องตรงตามตัวพิมพ์ใหญ่-เล็ก
4. สร้างไฟล์ใหม่ web.xml ภายใต้ WEB-INF โดยมีเนื้อหาดังต่อไปนี้:
<?xml version="1.0" encoding="ISO-8859-1"?>
สาธารณะ "-//Sun Microsystems, Inc.//เว็บแอปพลิเคชัน DTD 2.3//EN"
" http://java.sun.com/dtd/web-app_2_3.dtd ">
<เว็บแอป>
<ชื่อที่แสดง>แอปพลิเคชันเว็บของฉัน/ชื่อที่แสดง>
<คำอธิบาย>
แอปพลิเคชันสำหรับการทดสอบ
</คำอธิบาย><
5. สร้างหน้าทดสอบ jsp ใหม่ภายใต้ myapp ชื่อไฟล์คือ index.jsp เนื้อหาไฟล์เป็นดังนี้:
<html>
<ร่างกาย>
<ศูนย์กลาง>
ขณะนี้เวลาคือ: <%=new java.util.Date()%>
</ศูนย์>
</ตัว>