Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> การเขียนโปรแกรม

อะไรคือความแตกต่างระหว่าง และ response.sendRedirect(url)


อิลิเมนต์ ส่งต่ออ็อบเจ็กต์คำขอที่มีข้อมูลคำขอของไคลเอ็นต์จากไฟล์ JSP หนึ่งไปยังอีกไฟล์หนึ่ง ไฟล์เป้าหมายอาจเป็นไฟล์ HTML, ไฟล์ JSP อื่น หรือเซิร์ฟเล็ต ตราบใดที่อยู่ในบริบทของแอปพลิเคชันเดียวกันกับไฟล์ JSP ที่ส่งต่อ

sendRedirect ส่งการตอบสนองการเปลี่ยนเส้นทาง HTTP ชั่วคราวไปยังเบราว์เซอร์ และเบราว์เซอร์จะสร้างคำขอใหม่เพื่อไปยังหน้าที่เปลี่ยนเส้นทาง