Панель модели Richfaces не работает в commandButton / Link With HigherVersion браузера - PullRequest
0 голосов
/ 28 октября 2010

Я пытаюсь вызвать модель Panel через CommandButton в Windows Vista. Mozilla Firefox: -Mozilla / 5.0 (Windows; U; Windows NT 6.0; en-US; rv: 1.9.2.11) Gecko / 20101012 Firefox / 3.6.11GTB7.1 (.NET CLR 3.5.30729)

При каждом нажатии кнопки CommandButton IT показывает пустую белую страницу и выглядит как браузер, обслуживающий что-либо. И никаких вызовов компонента, а также никаких исключенийближайшие

<a4j:commandLink id="showItem" action="#{addCompWL.addCompanynavigation}" 
        onclick="Richfaces.showModalPanel('addWatchListCompanyPanel',{width:500, top:200});"
        actionListener="#{addCompWL.addCompany}"
        rerender="modalPanelDiv" value="Add Stock to Watch List">
         <f:attribute name="companyId" value="#{navigationBean._company_id}"/>
         <f:attribute name="companyName" value="#{navigationBean._companyName}"/>
         <a4j:ajaxListener type="org.ajax4jsf.ajax.ForceRender" />
        </a4j:commandLink>

im с использованием jsf1.2, Richfaces3.3.2.SR1, Preetyfaces3.0.2

СПАСИБО

1 Ответ

1 голос
/ 28 октября 2010

Может быть, лучше отобразить модальную панель после вызова Ajax?

<a4j:commandLink id="showItem" action="#{addCompWL.addCompanynavigation}" 
    oncomplete="Richfaces.showModalPanel('addWatchListCompanyPanel',{width:500, top:200});"
    ...

Другой момент: у вас есть rerender="modalPanelDiv".Что такое modalPanelDiv точно?Это modalPanel сам, div, который содержит modalPanel или div внутри modalPanel?

...