У меня простое приложение с одной сущностью. Сущность - это Автомобиль, поэтому я создал методы CRUD и метод "получить все автомобили". Я использую JSF, чтобы создать веб-сайт, на котором у меня есть список автомобилей со ссылкой редактирования / показа / удаления рядом с ним. Вместо того, чтобы использовать POST, я хочу использовать GET для ссылок показа / редактирования. До сих пор я использовал h: ссылку с идентификатором в качестве параметра, и я установил их на странице показа как viewParams.
Все приложение работает, но у меня есть вопрос. В настоящее время я выполняю EJB-вызов, который находит подходящий автомобиль по идентификатору в set-методе для идентификатора автомобиля в компоненте поддержки. Я не нашел другого способа сделать это, поэтому мне интересно, если это правильно? Потому что у меня нет метода действия, который вызывается так же, как h: commandButton, и возвращает строку для страницы, к которой он должен перейти.