Я новичок в портлетах Java и пытаюсь понять, как эти вещи работают на базовом уровне.
Теперь я не совсем понимаю, как использовать несколько «представлений» в моем портлете. Допустим, мой портлет будет использоваться для операций CRUD. Для простоты я представляю, что когда пользователь впервые просматривает портлет, он увидит таблицу со всеми записями из базы данных. Затем пользователь сможет щелкнуть запись, которая покажет новую страницу в портлете, содержащую форму для обновления записи. Добавление записи будет работать почти так же. Здесь нет ничего шокирующего ...
Где я могу контролировать, как пользователь перемещается между различными представлениями и где я могу переключаться между различными действиями, которые пользователь может выполнять (обновлять, добавлять, удалять и т. Д.)?
Я посмотрел в Интернете и нашел массу учебников по портлетам "hello world", которые мало помогают. Я нашел много других учебных пособий, которые более продвинуты и ориентированы на то, что я делаю, но все они, похоже, используют некоторые базовые рамки, такие как Struts, JSF и т. Д.
Я хотел бы знать, как заставить это работать, используя простой портлет, использующий JSP для визуализации представлений.