У меня есть меню на Richfaces с использованием rich: menuitem. Мне нужно определить, какой элемент меню был нажат пользователем. Я попытался использовать:rich: menuitem параметр передачи
<rich:menuItem submitMode="server" value="#{msg.sidemenu_alldocs_internal_documents_bill_sent_documents}" action="#{billdoc.list}">
<f:param name="sidemenutype" value="#{bill_sent}"/>
</rich:menuItem>
Но, я не вижу параметр sidemenutype в моих параметрах запроса. Зачем?
FacesContext context = FacesContext.getCurrentInstance();
HttpServletRequest req = (HttpServletRequest) context.getExternalContext().getRequest();
String docType = (String)context.getExternalContext().getRequestMap().get("sidemenutype");
docType - null. Могу ли я каким-то образом передать параметр из jsp для запроса, используя rich: menuitem?
Я бы не поощрял выделение отделенных друг от друга свойств :) – Bozho
Я тоже. * 15 символов req'd * – BalusC