У меня есть эта огромная форма весны , содержащая таблицу, в которой пользователь может добавлять или удалять строки данных. Это в основном GridView. Для удаления я поставил якоря, которые выполняют работу через GET-запросы. Проблема, с которой я сталкиваюсь, заключается в том, что после того, как пользователь добавил одну или несколько строк данных в таблицу, которые все еще находятся в редактируемом режиме (textarea), если он хочет удалить другую строку, текст, который он тщательно написал на этих textareas dissappear, они не привязаны к форме bean, и они не путешествуют с запросами GET. Я не знаю изящного решения проблемы, за исключением того, что я могу периодически отправлять форму через Javascript. Есть ли лучшее дизайнерское решение? Поделись, пожалуйста?Сохраните данные формы в запросах GET весной MVC
ответ
Для удаления я поставил якоря, которые выполняют работу через GET .
Плохая идея. На самом деле очень плохая идея, бот-робот может случайно удалять строки.
С запросом на отправку вам просто нужно убедиться, что имя добавляемого элемента на стороне клиента является конгруэнтным (я предполагаю, что это коллекция на бэк-компоненте) с существующей формой пружины.
Действительно плохая идея, я никогда не думал о ботах. Хотя наше приложение является внутренним для нашей организации, все же это не очень хороший дизайн. Можете ли вы рассказать о том, как я могу использовать POST для удаления элемента. Я должен использовать кнопки вместо якорей. Как я могу узнать на стороне сервера, какая кнопка нажата. Я новичок в Spring. Да, это коллекция на бэкбоне. – 6nagi9
отправьте форму, имеют разные формы для разных кнопок. Сделайте кнопку, чтобы изменить, какие данные отправляются на сервер, или на какой URL-адрес будет отображаться форма. Существует также метод запроса DELETE, если вы хотите оставаться в состоянии спокойствия. – NimChimpsky
Спасибо, я думаю, что я могу продолжить. – 6nagi9
- 1. Сохраните данные формы в Django
- 2. Как читать данные формы весной?
- 3. Входные данные весной MVC
- 4. Страница обработки формы весной MVC
- 5. отправка объекта json методу GET весной MVC
- 6. Сохраните данные из формы collection
- 7. Сохраните данные формы для формы post
- 8. Kentico GET Данные формы
- 9. Данные формы в форме MVC с использованием Ajax и GET
- 10. Сохраните данные формы ColdFusion в Serialized JSON
- 11. Сохраните данные формы в мобильном приложении
- 12. Сохраните данные формы в сеансе браузера
- 13. Сохраните данные формы в файл .txt
- 14. Добавление элементов формы динамически весной mvc
- 15. Get refreanceData об ошибке в OnSubmit весной MVC 2,5
- 16. Как получить данные в beanclass весной MVC?
- 17. Перенаправление формы на другой контроллер весной mvc
- 18. Как использовать бобы формы весной MVC?
- 19. Валидация формы не работает весной MVC
- 20. Как обрабатывать данные формы в http-запросах в nodejs
- 21. Сохраните данные из контактной формы (рельсы)
- 22. Сохраните данные формы для повторного посещения
- 23. как отправить список в запросах python GET
- 24. Невозможно обновить данные из представления формы весной
- 25. данные Yii2 фильтрации в запросах
- 26. Внутренняя ошибка сервера в ajax GET-запрос весной MVC
- 27. Получить данные от HttpServletRequest с весной mvc
- 28. Местоположение, где хранятся временные данные весной MVC
- 29. скрытое поле формы, не попадающее в контроллер весной mvc
- 30. Поле объекта весной формы
Вы строите что-то, что резко нарушает стандарт и конвенция. Вы должны серьезно рассмотреть возможность использования надлежащего метода запроса или, по крайней мере, нечто иное, чем 'GET'. Ссылка: http://www.w3.org/Protocols/rfc2616/rfc2616-sec9.html – Mike