เราจะทำหน้า Search โดยการใช้ Method sendRedirect() ของ HttpServletResponse เพื่อ send ออกไปข้างนอกเพื่อค้นหาข้อมูล
เปิดโปรแกรม IntalliJ ขึ้นมาเลย และใช้โปรเจ็กต์เดิม ที่ชื่อ MyWebApp
เริ่มด้วยการสร้างไฟล์ searcher.jsp โดยการคลิกขวาที่ webapp > New > File > searcher.jsp > กด Enter
ภายในไฟล์ searcher.jsp ก็มีประมาณนี้
เมื่อเราได้หน้าตามาแล้ว เราอยากจะเห็นหน้าตาของเขาก่อนว่าเป็นไงน่ะ งั้นเราทำ package ก่อน ….ไปที่ localhost:8080/MyWebApp/searcher.jsp ที่ Browser ของเรา “อย่าลืมปลุกเจ้าแมวล่ะ หมายถึง Start TomCat”
ต่อไปเราจะสร้าง Class ชื่อ SearcherServlet ที่เป็น Servlet โดยการคลิกขวาที่ com.easyjung > New > Java Class > SearcherServlet > กด Enter
ภายใน SearcherServlet จะต้องสืบทอด HttpServlet และพิมพ์ doget ข้างใน Class และลบ super.doGet(req, resp); ออกด้วยประมาณนี้
ต่อไปเราจะทำการ Mapping ระหว่าง searcher.jsp กับ SearcherServletโดยการไปที่ web.xml
เมื่อได้อย่างงี้แล้ว ทดลองทำ Package กันดูเน้อ นี่คือหน้าเริ่มต้นก่อนจะกด Search
ข้างล่างคือหน้า หลังจากที่กด Search ถ้าได้ประมาณนี้ถือว่าใช้ได้
Bye
น่าจะเป็นประโยชน์ในวันข้างหน้า ขอบคุณคุณครูของฉัน
ขอฝากบทความเพิ่มเติมก่อนที่จะมาเป็นเจ้านี้