Вот мой подход к решению, и, пожалуйста, направьте меня сюда.
Я намерен решить эту проблему, установив флажки вместо ссылок в портлете навигации по категориям, используя крюк jsp, а затем передам проверенную категориюидентификаторы в качестве параметров запроса для класса действий (и изменение запроса, который используется для получения содержимого на основе идентификаторов категории.
До сих пор я мог создавать флажки, как показано на этом изображении.проблема заключается в идентификации класса действия, который вызывается при щелчке ссылки категории в портлете навигации по категориям, поэтому я не могу получить проверенные идентификаторы категорий из запроса.
Текущий URL-адрес, отображаемый в категориипереход по ссылке выполняется следующим образом:
http://serverName:8080/web/mediasolutions/demos?p_p_id=122_INSTANCE_K5Gj&p_p_lifecycle=0&p_p_state=normal&p_p_mode=view&p_p_col_id=column-2&p_p_col_count=2&p_r_p_564233524_categoryId=13569
Как видно из приведенного выше URL-адреса, при передаче ссылки передается один идентификатор категории. <<strong> p_r_p_564233524_categoryId = 13569 >. Я хочучтобы добиться фильтра и улучшить подход по нажатию каждого флажка и для этого, я думаю, мне нужно уметь
- Сохранить текущее состояние результатов.
- Должно быть в состоянии уточнить текущий набор результатов при выборе следующего флажка.
Может любойТело предлагает мне классы действий и другую соответствующую информацию (фрагменты кода, документы по оформлению и т. д.), необходимые для подхода, описанного выше?