@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.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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