|
|
|
Vaadin ComboBox - отложенная загрузка списка
|
|||
|---|---|---|---|
|
#18+
Есть форма с компонентами, форма кешируемая. Среди компонентов есть комбобоксы, для выбора из справочников. Код: java 1. 2. 3. 4. 5. 6. 7. 8. Все прекрасно работает, одно каждый раз загружать большой список для элемента, который возможно даже и не будет редактирован - не оптимально. Поэтому пошел на такие ухищирения. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Однако появилась одна нехорошая проблема. Если валидатор отрабатывал, то сохранение отрабатывало. Если компонент не трогали, а меняли только другие компоненты, то Код: java 1. вылетал с ошибкой Commit failed! Проблема была решена с помошью перепривязки ComboBox, чтобы неизменный компонент не писал себя. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. А теперь вопрос: Можно ли как-то изящней реализовать отложенную загрузку списка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2014, 01:27 |
|
||
|
Vaadin ComboBox - отложенная загрузка списка
|
|||
|---|---|---|---|
|
#18+
http://dev.vaadin.com/ticket/4233 Написали, что вроде как без всякого рукожопства ленивая подгрузка таки сделана для комбобокса. Сам не пользовал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2014, 11:34 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38582795&tid=2127525]: |
0ms |
get settings: |
8ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
44ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 201ms |
| total: | 356ms |

| 0 / 0 |
