This content has been marked as final.
Show 8 replies
-
1. Re: Issues with rich:menuItem
ilya_shaikovsky Feb 11, 2009 9:30 AM (in response to grinvon)I'm sure that something with your page in general.. but not with the menu component. because :
http://livedemo.exadel.com/richfaces-demo/richfaces/dropDownMenu.jsf
works fine in any browser. (first menu in ajax mode) -
2. Re: Issues with rich:menuItem
grinvon Feb 11, 2009 9:38 AM (in response to grinvon)"ilya_shaikovsky" wrote:
I'm sure that something with your page in general.. but not with the menu component. because :
http://livedemo.exadel.com/richfaces-demo/richfaces/dropDownMenu.jsf
works fine in any browser. (first menu in ajax mode)
Thanks Ilya,
But it is very weird, I isolated the menu into another page, just with <f:view> and <h:form>, but the result is the same.
I have no Idea why the menu behaivor is so weird. -
3. Re: Issues with rich:menuItem
ilya_shaikovsky Feb 11, 2009 10:03 AM (in response to grinvon)so provide more full environment details, setting and page.. Or you could share example somewhere.
-
4. Re: Issues with rich:menuItem
grinvon Feb 11, 2009 11:00 AM (in response to grinvon)Following...
the jsp root:<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" xmlns="http://www.w3.org/1999/xhtml" xmlns:c="http://java.sun.com/jstl/core" xmlns:ui="http://java.sun.com/jsf/facelets" xmlns:h="http://java.sun.com/jsf/html" xmlns:f="http://java.sun.com/jsf/core" xmlns:a4j="http://richfaces.org/a4j" xmlns:rich="http://richfaces.org/rich" version="2.0">
the code that contain the menu... (I have setted one h:form exclusively for the menu)<c:set var="administrador" value="${sistemaBean.loginAtualPerfilAdministrador}"/> <c:if test="${administrador}"> <html> <head> <title><h:outputText value="#{sistemaBean.aplicacao.sigla}"/>-<h:outputText value="#{sistemaBean.aplicacao.nome}"/></title> <style type="text/css"> td {font-size:11px;font-family:verdana} </style> </head> <body style="border: none;" bottommargin="0" topmargin="0" leftmargin="0" rightmargin="0"> <f:view> <table cellspacing="0" cellpadding="0" width="100%" border="0"> <tr style="height:10px;"> <h:form> <td colspan="4"> <rich:toolBar width="100%" style="padding:0px;padding-bottom:0px;margin_bottom:0px" styleClass="menu" itemSeparator="line"> <rich:toolBarGroup style="height:15px;padding:0px;padding-bottom:0px;margin_bottom:0px" widthlocation="left"> <rich:dropDownMenu style="height:15px;" value="Administracao" direction="bottom-right"> <rich:menuItem submitMode="ajax" value="Areas de Acao" action="#{areaAcaoLSTBean.listar}" /> <rich:menuItem submitMode="ajax" value="Fatores da Avaliacao" action="#{fatorAvaliacaoLSTBean.listar}" /> <rich:menuSeparator/> <rich:menuItem submitMode="ajax" value="Processos de Avaliacao" action="menuProcessoAvaliacaoLST" /> <rich:menuItem submitMode="ajax" value="Comissoes da Avaliacao" action="menuComissaoAvaliadoraLST" /> </rich:dropDownMenu> <rich:dropDownMenu style="height:15px;" value="Relatórios" direction="bottom-right"> <rich:menuItem submitMode="ajax" value="Avaliacao Individual" action="menuAvaliacaoIndividualREL"/> <rich:menuItem submitMode="ajax" value="Avaliacoes" action="menuAvaliacaoREL"/> <rich:menuItem submitMode="ajax" value="Comissoes Avaliadoras aguardando Aprovacao" action="menuComissaoAvaliadoraREL"/> <rich:menuItem submitMode="ajax" value="Comissoes Avaliadoras Aprovadas" action="menuComissaoAvaliadoraAprovadaREL"/> <rich:menuItem submitMode="ajax" value="Servidores com Lacunas de Avaliacao" action="menuServidorLacunaAvaliacaoREL"/> <rich:menuItem submitMode="ajax" value="Solicitacoes por Area de Acao" action="menuSolicitacaoAreaAcaoREL"/> <rich:menuItem submitMode="ajax" value="Unidades com Lacunas de Avaliacao" action="menuUnidadeLacunaAvaliacaoREL"/> </rich:dropDownMenu> </rich:toolBarGroup> <rich:toolBarGroup location="right"> <h:outputText value="Versao: #{sistemaBean.versao} #{sistemaBean.ambiente}"/> </rich:toolBarGroup> </rich:toolBar> </td> </h:form> . . .
Thank you again for patience. -
5. Re: Issues with rich:menuItem
ilya_shaikovsky Feb 11, 2009 11:09 AM (in response to grinvon)check please the page with Tidy validator for such cases. As I know the form element can't be nested for tr element. So the generated code just invalid.
-
6. Re: Issues with rich:menuItem
grinvon Feb 11, 2009 11:21 AM (in response to grinvon)I put the menu in another h:form without any content, the same result here.
I will look for this this tinty validator. -
7. Re: Issues with rich:menuItem
bjorntj Feb 11, 2009 5:56 PM (in response to grinvon)I have the same problem... Did you find out why, Grinvon?
BTJ -
8. Re: Issues with rich:menuItem
grinvon Feb 12, 2009 11:47 AM (in response to grinvon)"bjorntj" wrote:
I have the same problem... Did you find out why, Grinvon?
BTJ
I continues looking for something to fix it.
I "solved" using javascript to check the browser and render each menu for corresponding browser request.
But I know that isn´t the best maner to handle it. If I find some tips I will post back here!