ข้อผิดพลาดในการปรับใช้แอปพลิเคชัน Tomcat6

ฉันยังใหม่กับ Tomcat และ servlets และกำลังพยายามปรับใช้เว็บแอปพลิเคชันแรกของฉันใน Tomcat และหน้า index.jsp ว่างเปล่า

มันทำงานได้ดีใน eclipse ฉันมี web.xml สำหรับการตั้งค่าแอปพลิเคชันเพื่อให้ index.jsp เป็นหน้าเริ่มต้น ฉันสามารถรันแอปพลิเคชันและดีบักใน eclipse ได้ แต่เมื่อฉันส่งออกเป็นไฟล์ WAR และปรับใช้ใน Tomcat และพยายามเข้าถึงผ่านเบราว์เซอร์ปกติ ฉันจะได้รับหน้าว่าง

ฉันพลาดอะไรไปที่นี่? ความช่วยเหลือใด ๆ ที่ชื่นชมอย่างมาก

ขอบคุณ - วาส


person user220201    schedule 29.11.2009    source แหล่งที่มา
comment
ดูที่ Tomcat/logs และใส่ไว้ที่นี่หากมีข้อยกเว้นบางประการ   -  person Bozho    schedule 29.11.2009
comment
สวัสดี โปรดดูความคิดเห็นอื่นที่ฉันเพิ่ม มันเป็นข้อผิดพลาดในการสะกดแต่ไม่ได้สร้างบันทึกข้อผิดพลาดใดๆ นั่นคือสิ่งที่ทำให้ฉันผิดหวัง   -  person user220201    schedule 29.11.2009


คำตอบ (2)


หากคุณได้รับหน้าว่าง ข้อมูลที่สำคัญที่สุดที่คุณ (และเรา) ต้องการคือ:

  1. URL คำขอ
  2. ข้อมูลที่ส่งแล้ว - ถ้ามี - (เว็บเบราว์เซอร์ > ดูซอร์ส)
  3. ส่วนหัวการตอบกลับ (Firebug? แถบเครื่องมือนักพัฒนาเว็บ?)
  4. บันทึกของเซิร์ฟเวอร์ (stdout, stderr, webapp)

ซึ่งมักจะระบุ URL ที่ไม่ถูกต้อง (พิสูจน์โดย 1) หรือข้อยกเว้นครึ่งหน้า JSP (พิสูจน์โดย 2 และ 4) หรือข้อผิดพลาดเซิร์ฟเวอร์ภายในโดยไม่มีหน้าข้อผิดพลาด (พิสูจน์โดย 3 และ 4)

person BalusC    schedule 29.11.2009

คุณต้องกำหนดค่าไฟล์ server.xml ของคุณและประกาศบริบทสำหรับเว็บแอปพลิเคชันของคุณ คุณสามารถค้นหาเอกสารได้ที่นี่: http://tomcat.apache.org/tomcat-6.0-doc/config/context.html

แต่หน้าว่างนั้นค่อนข้างแปลก เพราะฉันคิดว่าหากเว็บแอปพลิเคชันของคุณไม่ได้ปรับใช้อย่างถูกต้อง คุณจะได้รับข้อผิดพลาด Http 404

person etiennepeiniau    schedule 29.11.2009
comment
ไม่จำเป็น มีการสร้างบริบทเริ่มต้นสำหรับแต่ละเว็บแอป - person Bozho; 29.11.2009
comment
ขอบคุณ. ปรากฎว่าเป็นข้อผิดพลาดในการสะกดที่น่าอับอายใน URL ส่วนที่แปลกคือฉันคาดหวังว่าจะมีข้อความบันทึกในบันทึกของ Tomcat โดยบอกว่ามันเป็น URL ที่ไม่ดีแต่ไม่มีอะไรเลย ตัวอย่างเช่น หากแอปของฉันอยู่ใน example.com/A/ และฉันเพียงพิมพ์ example.com/ โดยไม่มี A ฉันควรเห็นข้อผิดพลาดหรือไม่ หากเป็นเช่นนั้น มีการกำหนดค่าเพิ่มเติมใดที่สามารถรับบันทึกนั้นได้หรือไม่ ขอบคุณ - วาส - person user220201; 29.11.2009