คำถามติดแท็ก prerenderview

2
เมื่อใดควรใช้ f: viewAction / preRenderView เทียบกับ PostConstruct
เมื่อใดควรใช้f:viewActionหรือpreRenderViewเหตุการณ์เพื่อเริ่มต้นข้อมูลสำหรับเพจเทียบกับการใช้@PostConstructคำอธิบายประกอบ เป็นเหตุผลที่จะใช้อย่างใดอย่างหนึ่งตามประเภทของขอบเขตของ backing bean เช่นถ้า backing bean เป็น@RequestScopedตัวเลือกในการใช้f:viewActionหรือpreRenderViewมากกว่า@PostConstructเพื่อเริ่มต้น backing bean ก่อนที่จะแสดงผลมุมมองจะไม่เกี่ยวข้องเหมือนทั้งสองอย่าง ได้ผลเหมือนกันไหม f: viewAction หรือ preRenderView <f:metadata> <f:viewAction action="#{myBean.initialize}" /> </f:metadata> <f:metadata> <f:event type="preRenderView" listener="#{myBean.initialize}"/> </f:metadata> หรือ @ โพสต์คอนสตรัค public class MyBean { @PostConstruct public void initialize() { } }
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.