วันนี้ฉันไม่มีอะไรทำ แล้วจู่ๆ ก็เกิดคำถามขึ้นว่า ฉันสามารถเปลี่ยนส่วนต่อท้ายในการเข้าถึงไฟล์ JSP เป็นส่วนต่อท้ายของฉันเองได้หรือไม่ หลังจากแก้ไขจุดบกพร่องแล้ว ฉันก็ทำสำเร็จ 555 มีความสุขจังเลย.....
ขั้นแรก ให้กำหนดค่าใน WEB.XM
<เซิร์ฟเล็ต>
<servlet-name>ส่วนต่อท้ายการทดสอบ</servlet-name>
<servlet-class>mytest.TestSuffix</servlet-class>
</เซิร์ฟเล็ต>
<การแมปเซิร์ฟเล็ต>
<servlet-name>ส่วนต่อท้ายการทดสอบ</servlet-name>
<url-รูปแบบ>*.br</url-รูปแบบ>
</การแมปเซิร์ฟเล็ต>
เพียงเขียนการเปลี่ยนเส้นทางเพจใน SERVLET..
String uri = request.getRequestURI();
uri = uri.replaceFirst(".br", ".jsp");
RequestDispatcher rd = request.getRequestDispatcher(uri);
rd.forward (คำขอ, การตอบสนอง);
555 คุณสามารถเข้าถึงไฟล์ JSP ก่อนหน้าได้ทาง *.br