我在頁面上顯示一個VO作爲表格。 因此,當頁面加載時,VO會自動執行,並在頁面加載後立即在頁面上顯示數據。 我可以在頁面加載時停止執行VO嗎? 我想在頁面加載時沒有顯示數據的表格。限制VO執行在頁面加載
0
A
回答
0
您可以在業務定義中添加帶有參數的查詢。在此paramater您可以選擇顯示或者不顯示例如
數據 select * from dual where 1 = :parameter
期間,您可以設置參數爲0,因此該查詢將導致一個空白設置頁面負載。然後在頁面內部可以放置一個命令按鈕或鏈接來執行發送值爲1的查詢的查詢,以便查詢結果完成。
0
正確的(由ADF設計/設計的)方法是添加一個AF:查詢組件或AF:quickquery組件。 這可以防止查詢執行並顯示。 用戶輸入內容並執行查詢後,目標ui組件(表單等)將隨內容一起刷新。 af:查詢組件基於您在VO中構建的ViewCrieria。 viewcriteria是一個名爲where子句的片段。
af:quickquery組件允許用戶選擇多個屬性中的一個並執行查詢。 通過User2505647
比建議的方法要容易得多。這些可以幫助: afquery
相關問題
- 1. 在jQueryMobile上加載並執行audio.js頁面加載AJAX頁面
- 2. 在加載頁面中執行javascript
- 3. 在新頁面加載後執行JavaScript
- 4. 在頁面加載時執行javascript
- 5. 在頁面加載之前執行Javascript
- 6. javascript在頁面加載時不執行?
- 7. 在每次頁面加載時執行控制器的功能
- 8. 執行javascript作爲coldfusion頁面加載
- 9. 當頁面加載時執行ajax
- 10. 頁面加載時執行jQuery Popup嗎?
- 11. 選擇頁面加載執行JavaScript
- 12. window.showModalDialog頁面加載不被執行
- 13. 已加載頁面後執行Javascript
- 14. PHP - 頁面加載執行PHP腳本?
- 15. 加載頁面,然後執行JavaScript的
- 16. 加載頁面後執行jquery ajax
- 17. 加載頁面時執行函數
- 18. jquery在加載頁面之前執行菜單加載
- 19. 在頁面加載後加載並執行腳本?
- 20. 在AJAX加載頁面上強制加載頁面
- 21. 查看頁面加載執行控制器功能,angularjs方式
- 22. angularjs - 運行頁面加載控制器
- 23. 在頁面加載後添加並執行腳本
- 24. 使用f5在頁面重新加載限制確認消息
- 25. 在頁面加載之前在ajax請求的頁面上執行腳本
- 26. CodeIgniter:在控制器執行操作時顯示「正在加載...」頁面
- 27. 在android中執行頁面控制
- 28. 限制下載的頁面大小
- 29. WPF頁面NavigationService - 如何在執行頁面事件之前完全加載UI
- 30. WATIN中是否有頁面檢查器在每個頁面加載時執行?
我已經嘗試過這一點,但事實是作爲查詢被執行它需要多一點的時間,網頁加載,如果我能停止加載vo的執行問題將被解決 –
也許那麼你可以使用一個技巧。 Yu可以有兩個視圖對象,一個爲空結果集,另一個爲填充的結果集。然後使用bean更改jspx中表的模型。 – fabribara
其他一些想法 - https://blogs.oracle.com/shay/entry/preventing_queries_when_page_f http://andrejusb.blogspot.com/2009/08/oracle-adf-tuning-preventing-sql-query.html – Joe