|
|
|
ExtJs + jsp. Сохранить измененные данные из Store в Oracle
|
|||
|---|---|---|---|
|
#18+
В jsp подгружаю js файлик. В нём: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. Как отправить JSON? И как принять его в jsp? Если есть еще не оптимальное написание - подсказывайте. Буду рад любой конструктивной критике. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 10:56 |
|
||
|
ExtJs + jsp. Сохранить измененные данные из Store в Oracle
|
|||
|---|---|---|---|
|
#18+
насчет "как принять json на сервере" думаю лучше спросить на форуме по Java jsp - это ведь Java Server Pages, я правильно понял? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 11:02 |
|
||
|
ExtJs + jsp. Сохранить измененные данные из Store в Oracle
|
|||
|---|---|---|---|
|
#18+
Да верно Java Server Pages. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 11:09 |
|
||
|
ExtJs + jsp. Сохранить измененные данные из Store в Oracle
|
|||
|---|---|---|---|
|
#18+
> Если есть еще не оптимальное написание - подсказывайте. Буду рад любой конструктивной критике. 1. Вот этот пассаж: > Ext.EventManager.on(window,'load',function() { не нужен: grid сам прекрасно разберется, что он от'render'ился и, в зависимости от Ext.data.Store.autoLoad загрузится. Посмотрите их examples 2. > var isForm =new Ext.form.FormPanel({ > ... > items: [ > grid_ > ], > ... тоже - нет необходимости. Размещайте кнопки прям в grid'е (хоть на том же Ext.grid.Panel.tbar 'е) Ну, а как принимать JSON в Java - Вам уже сказали. _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 11:37 |
|
||
|
ExtJs + jsp. Сохранить измененные данные из Store в Oracle
|
|||
|---|---|---|---|
|
#18+
Кнопки не в гриде потому это не все элементы страницы. Часть не показана. А как отправлять? Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Не передает почему-то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 12:01 |
|
||
|
ExtJs + jsp. Сохранить измененные данные из Store в Oracle
|
|||
|---|---|---|---|
|
#18+
> А как отправлять? Ext.data.Store.sync() > Не передает почему-то. /me думает: не мудрено... Форма - это форма, а грид - это грид... У каждого своя парафия... _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2013, 15:34 |
|
||
|
ExtJs + jsp. Сохранить измененные данные из Store в Oracle
|
|||
|---|---|---|---|
|
#18+
Хорошо. Ставлю кнопку в Грид Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. "Объект не поддерживает этот метод или свойство." Переписал в Store так: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. reader срабатывает. В Грид выводится. А вот, что writer написал правильно не уверен. Но в любом случае это не помогло - "Объект не поддерживает этот метод или свойство." Ругается на строку: grid_.getStore().sync(); Куда дальше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2013, 04:38 |
|
||
|
ExtJs + jsp. Сохранить измененные данные из Store в Oracle
|
|||
|---|---|---|---|
|
#18+
Dan_Irkutskiy"Объект не поддерживает этот метод или свойство." Ругается на строку: grid_.getStore().sync();Я c Ext не знаком, но вот Вам просто совет такие проблемы надо локализировать то есть попытаться написать var dummy = grid_.getStore(); dummy.sync(); а потом глянуть - на какую из двух строк заругается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2013, 11:30 |
|
||
|
ExtJs + jsp. Сохранить измененные данные из Store в Oracle
|
|||
|---|---|---|---|
|
#18+
тынць _________________ "Helo, word!" - 17 errors 56 warnings Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2013, 11:48 |
|
||
|
ExtJs + jsp. Сохранить измененные данные из Store в Oracle
|
|||
|---|---|---|---|
|
#18+
Спасибо за помощь. Проблему локализовал в том, что sync() появилось в 4ке. А у нас не перешли с 3.3. еще. Буду работать в этом направлении. или искать как это делалось в 3.3. Ex_Soft , спасибо за пример. Вроде темку читал, до того как свою создать, а файлик прошлый раз не заметил. Посмотрю обязательно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.03.2013, 05:04 |
|
||
|
|

start [/forum/topic.php?fid=22&fpage=138&tid=1448612]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
23ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
| others: | 246ms |
| total: | 344ms |

| 0 / 0 |
