ทรัพยากรที่ร้องขอไม่พร้อมใช้งาน 8 โซลูชัน

Requested Resource Is Not Available 8 Solutions



ทรัพยากรที่ร้องขอไม่พร้อมใช้งาน 8 โซลูชัน
1: ดูว่ามีไฟล์ต่อไปนี้อยู่ใน WEB-INF / lib หรือไม่
ภาพ
2: ไม่มีการปรับใช้เว็บแอปพลิเคชัน

3: ข้อผิดพลาดในการป้อน URL



a. Check whether the IP address and port number of the URL are written correctly. b. Check whether the context path is correct Project--------Properties------MyElipse-----Web----- Web Context-root Check whether the path name is written correctly. c. Check whether the file name is written correctly.

4: ไม่สามารถอ้างอิงไดเร็กทอรีได้



Check the location of the file in the 'Package Explorer' of Eclipse. Since the contents of the META-INF WEB-INF folder cannot be released to the outside world, if you quote files with these two directories, it is definitely not allowed. For example: http://localhost:8080/guestbook/WEB-INF/index.html is wrong, the file location is wrong

6: ปัญหาใน web.xml ในเซิร์ฟเวอร์ Tomcat



If your web application has multiple jsp pages, you may get a 404 error when you click on the virtual root directory of your web application, but you only need to modify the web.xml web.xml configuration file of the web app in the Tomcat server <init-param> <param-name>listings</param-name> <param-value>false(It should betrue)</param-value> </init-param>

6: ต้องมีโฟลเดอร์และไฟล์คงที่หลายไฟล์ภายใต้ WEB-INF

web.xml The configuration file of the web app lib The library file used by the web app classes store the compiled servlet Please pay attention to their names, do not write classes as classes

7: หากสิ่งที่คุณต้องการเรียกใช้ไม่ใช่ไฟล์. jsp แต่เป็นไฟล์ servlet (.class) คุณต้องกำหนดค่า web.xml (ภายใต้ WEB-INF แน่นอน) และเพิ่มฟิลด์ต่อไปนี้:

<servlet> <servlet-name>HelloWorldServlet</servlet-name> <servlet-class>HelloWorldServlet</servlet-class> </servlet> <servlet-mapping> <servlet-name>HelloWorldServlet</servlet-name> <url-pattern>/HelloWorldServlet</url-pattern> </servlet-mapping>

8: โซลูชันอื่น ๆ
วิธีการข้างต้นไม่มีผลลัพธ์เนื่องจากความหลากหลายของ 'สถานะ HTTP 404 ข้อยกเว้น (ทรัพยากรที่ร้องขอไม่พร้อมใช้งาน' ให้ใช้วิธีการแทนที่:



Steps: a. Find a normal same environment (find the same development environment machine of classmates and colleagues or normal demo downloaded online, etc.) b. Replace the problem project files one by one, exclude them, and locate them until they are resolved.

นี่คือสิ่งที่ฉันเห็นในบล็อกเทพเจ้าที่ยิ่งใหญ่อื่น ๆ หลังจากที่ฉันพบปัญหา ฉันพิมพ์ซ้ำและหวังว่ามันจะช่วยคุณได้ ฉันเพิ่งเปลี่ยนเป็นจริงหลังจากพบปัญหาที่หก ฉันไม่รู้เหตุผล ถ้าคุณรู้คุณสามารถบอกฉันขอบคุณ หลังจากมีสิ่งมหัศจรรย์เกิดขึ้นฉันเปลี่ยนกลับเป็นเท็จและพบว่าใบหน้าสามารถเปิดได้ตามปกติ ฉันงงและทำผมหาย ~~ ฉันคิดว่ามันเกิดจากเซิร์ฟเวอร์ไม่ได้รับการตรวจพบเพียงแค่รีสตาร์ทเครื่อง Tomcat หรือไอเดีย ~