Автоматическая веб-страница обновления

Прежде всего, я предполагаю, что у вас есть HiddenHttpMethodFilter , настроенный в вашем web.xml. Требуется преобразовать ваш _method со значением delete в DELETE RequestMethod

. Во-вторых, poid передается в теле запроса, но в вашем контроллере вы ожидаете его передачи в самом URL-адресе. Это может объяснить, почему Spring не может сопоставить запрос.

РЕДАКТИРОВАТЬ 1:

Чтобы передать poid в URL-адресе, вам нужно будет включить в свою форму действие, когда ваш HTML-код генерироваться. Это зависит от вашей технологии просмотра (я использую Freemarker), но вам нужно было бы сделать что-то вроде этого:

Предполагая, что poid записывается в модель, привязанную к вашему представлению.

17
задан Epitaph 15 January 2009 в 02:42
поделиться

6 ответов

Используйте Ajax с таймером. Используя это мы можем обновить конкретную часть на странице.

6
ответ дан 30 November 2019 в 10:13
поделиться

Короткий ответ НЕТ. Можно использовать ajax для обновления необходимых компонентов. Это уменьшает время загрузки и мешает Вашей странице сбрасывать.

3
ответ дан 30 November 2019 в 10:13
поделиться

Я думаю, что Вам нужно что-то подобное для Инвертирования Ajax, теперь обычно известного как Комета. Это - сервер, продвигая данные клиенту вместо браузера, опрашивающего данные из сервера/базы данных. http://en.wikipedia.org/wiki/Comet_ (программирование) имеет хорошее введение. Уже существует много платформ (например, DWR, ICEFaces), которые поддерживают этот шаблон.

2
ответ дан 30 November 2019 в 10:13
поделиться

Ajax с Таймером

1
ответ дан 30 November 2019 в 10:13
поделиться

Не вдаваясь в слишком большое количество подробностей, в целом Вы могли бы хотеть рассмотреть генерацию Вашего HTML динамично, с помощью JavaScript, способом стиля Ajax. Это значительно более сложно, чтобы сделать правильно, но это - правильный способ пойти с точки зрения пользовательского опыта.

Выезд библиотека пользовательского интерфейса Yahoo для руководства и помощи - это действительно делает вещи намного легче, чем попытка сделать все вручную.

1
ответ дан 30 November 2019 в 10:13
поделиться

Это походит на функциональность, которая лучше подошла бы в приложении Silverlight или Flash. Используя тщательно продуманный Ajax решение могло бы быть немного более эффективным, чем Ваш, но действительность - то, что веб-страницы делают ужасный носитель для живого содержания.

0
ответ дан 30 November 2019 в 10:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: