การดำเนินการเข้าถึง Servlet API_ การเข้าถึงหลักมีดังนี้:
1. > รับวัตถุคำขอ
2. > รับพารามิเตอร์คำขอ
3. > รับวัตถุตอบสนองซึ่งสามารถใช้ผ่านคุกกี้ได้
3. > รับวัตถุขอบเขตการร้องขอเซสชันแอปพลิเคชันและตั้งค่าข้อมูลที่ใช้ร่วมกัน
วิธีการเข้าถึง 1:
โดยการใช้วิธีการตั้งค่าในอินเทอร์เฟซการรับรู้พารามิเตอร์การร้องขอในวิธีการตั้งค่าจะถูกส่งผ่านไปยังคลาสนี้:
นั่นคือกำหนดตัวแปรสมาชิกในคลาสนี้เพื่อรับคำขอในวิธีการตั้งค่า
หากคุณจำเป็นต้องได้รับการตอบกลับเซสชันแอปพลิเคชันและวัตถุอื่น ๆ คุณจะต้องใช้ servletResponseAware ในเวลาเดียวกันเท่านั้น
แอปพลิเคชันอินเทอร์เฟซ SessionAware และใช้วิธีการตั้งค่าดังที่แสดงในรูป:
วิธีการเข้าถึง 2: คลาสเครื่องมือ servletactionContext ผ่าน struts
คำขอและการตอบสนองที่สอดคล้องกันได้รับผ่านวิธีการคงที่ในคลาสนี้
วิธีที่ 3: ผ่านคลาสเครื่องมือ ActionContext
คลาสนี้เป็นคลาสหลักของ servletacitonContext ซึ่งแสดงถึงวัตถุบริบทของการกระทำและบ่งชี้การมีอยู่ของสภาพแวดล้อมการกระทำ
สร้างวัตถุคลาสนี้ผ่านเมธอด getContext () ในคลาสนี้จากนั้นรับวัตถุที่เกี่ยวข้องโดยเรียกเมธอดคลาส หากคุณใช้วิธี getParameters () มันจะกลับมา
แผนที่ของอาร์เรย์ของชื่อแอตทริบิวต์และค่าแอตทริบิวต์สำหรับพารามิเตอร์ เมื่อคุณต้องการตั้งค่าพารามิเตอร์คำขอคุณจะเพิ่มคู่คีย์-ค่าเข้ากับแผนที่ที่ได้รับ (นั่นคือใช้ map.put (คีย์, ค่า) วิธี;),),),),),),),),)
การตั้งค่าการห่อหุ้มของข้อมูลคำขอที่ใช้ร่วมกันสามารถเสร็จสิ้นได้
ในทำนองเดียวกันสำหรับเซสชันและแอปพลิเคชันให้ใช้ครั้งแรก getSeesion () และ getApplication () วิธีนี้ยังส่งคืนคอลเลกชันแผนที่ ในทำนองเดียวกันเมื่อต้องตั้งค่าพารามิเตอร์การแชร์
จากนั้นโดยการเพิ่มคู่คีย์-ค่าลงในแผนที่ที่ได้รับ (นั่นคือการใช้ map.put (key, value) วิธี;) การตั้งค่าการห่อหุ้มของข้อมูลที่ใช้ร่วมกันสามารถเสร็จสิ้นได้ ดังที่แสดงในรูป
ตัวอย่างง่าย ๆ ข้างต้นของการดำเนินการเข้าถึง Servlet API เป็นเนื้อหาทั้งหมดที่ฉันแบ่งปันกับคุณ ฉันหวังว่าคุณจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น