Обновите плитки Struts с помощью Ajax

у меня есть к вам вопрос без кода :) У меня есть веб-приложение Struts2, состоящее из нескольких плиток. Основная плитка, называемая контентом, показывает интерфейс для используемого в настоящее время бизнес-варианта. В одном случае у меня есть плитка контента, состоящая только из аккордеона Jquery и одной кнопки «Добавить». В действии, связанном с тайлами, у меня есть коллекция объектов. Когда плитка открыта пользователем, я перебираю коллекцию, чтобы создать ее на аккордеоне 8 (отношение 1 к 1). Кнопка Добавить добавляет запись в мою коллекцию. После добавления я смотрю на другой аккордеон на странице. Есть ли способ обновить плитки без всей страницы??


person AngeloBad    schedule 05.05.2011    source источник


Ответы (1)


Да, один из способов — вернуть действие json, плагин struts2-json-plugin делает это очень просто.

См.: https://cwiki.apache.org/confluence/display/WW/JSON%20Plugin

Обработка json на стороне клиента становится вопросом библиотеки JS/JS.

person Quaternion    schedule 05.05.2011