@Latinist

JSP: Как обновить таблицу по нажатию кнопки?

Есть простое приложение. Контроллер организован так:

@Controller
public class MainController {

   private static List<Rss.Channel.Item> items = new LinkedList<>();

    static {
        for(Rss.Channel.Item its : test()){
            items.add(its);
        }
    }

Собственно для странички /Personlist выдача выполняется так:

@RequestMapping(value = { "/personList" }, method = RequestMethod.GET)
    public String viewPersonList(Model model) {
        model.addAttribute("persons", items);
        return "personList";
    }


test() - не важно. Некая функция заполнения.

JSP вообще простой:

<div>
    <table border="1">
        <tr>
            <th>First Name</th>
            <th>Last Name</th>
        </tr>
        <c:forEach  items="${persons}" var ="person">
            <tr>
                <td>${person.title}</td>
            </tr>
        </c:forEach>
    </table>
</div>


Итого задача: как прикрутить кнопку, обновляющую табличку без перезагрузки самой страницы.

Спасибо!
  • Вопрос задан
  • 160 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Redgar
Нужно обновлять данные с сервера? Тогда обычным AJAX запросом или DataTables.
Если не нужно получать новые данные, то обработать JavaScript.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы