rich: tabPanel 3.3 автоматически генерирует идентификаторы там, где это не должно - PullRequest
0 голосов
/ 09 июня 2011

У меня есть rich: tabPanel, где у каждого rich: tab есть вложенное представление и одна и та же плитка:

<rich:tabPanel dir="rtl" headerAlignment="right" switchType="server" id="bbb"> 
  <rich:tab label="#{l.father}"
            action="#{ParentsInfoControl.switchTosecond}"
            reRender="Hidden">
      <f:subview id="firstTab">
          <t:aliasBeansScope>
            <t:aliasBean alias="#{formId}" value="fatherTab:" />
            <tiles:insert component="/WEB-INF/tiles/objects/entityUpdateTile.jsp"
                          flush="false" />
          </t:aliasBeansScope>
      </f:subview>
  </rich:tab>
  <rich:tab label="#{l.mother}"
            action="#{ParentsInfoControl.switchToFirst}"
            id="aaa" reRender="Hidden">
      <f:subview id="secondTab">
        <t:aliasBeansScope>
            <t:aliasBean alias="#{formId}" value="secondTab:" />
            <tiles:insert component="/WEB-INF/tiles/objects/entityUpdateTile.jsp"
                          flush="false" />
        </t:aliasBeansScope>
      </f:subview>
  </rich:tab>
</rich:tabPanel>

Проблема в том, что внутри моей плитки у меня есть идентификаторы и rich генерируют следующие j_id01на вторую вкладку и так себе ... могу ли я обойти это и заставить rich не делать этого? ...

Я использую методы Javascript (многие из них) с соглашением об именах, и я надеюсь, что это непроблема.

1 Ответ

0 голосов
/ 15 июня 2011

очевидно, проблема в известной ошибке richfaces

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...