ฉันทำการบ้านจริงๆ เพื่อดูว่าทำไม แต่ฉันก็ยังดิ้นรนอยู่ กรุณาช่วย!
ฉันมี Servlet ซึ่งทำงานได้ดีโดยไม่มีหน้าใด ๆ มาก่อนวันนี้ (tomcat 7 & eclipse)
ตอนนี้ฉันหวังว่าจะลองเพิ่มหน้าบางหน้าและเปลี่ยนเส้นทางไปยังหน้าเหล่านั้น ฉันเพิ่มบรรทัดของ
response.sendRedirect("/userhelp.html");
เพื่อทดสอบว่าเพจใช้งานได้หรือไม่
ฉันวาง userhelp.html ไว้ใต้ foler ของ WebContent สำหรับการทดสอบ ฉันได้ลองคัดลอกลงใน WEB-INF แล้ว แต่ก็ไม่ได้ผล
และถ้าฉันแทนที่ "/userhelp.html" เป็น "userhelp.html" มันไม่มีหน้าข้อผิดพลาด แต่มี "การเปลี่ยนเส้นทางแบบเรียกซ้ำ"
ด้านล่างนี้เป็นรหัสของฉันซึ่งสัมพันธ์กัน
@WebServlet(name="core",urlPatterns={"/"})
public class CoreServlet extends HttpServlet {
protected void doGet(HttpServletRequest request,
HttpServletResponse response) throws ServletException, IOException {
response.setCharacterEncoding("UTF-8");
response.sendRedirect("/userhelp.html");