私はオラクルのadf全体に不慣れです。それでは、この質問をお許しください。
私のJSPページにはテーブルがあり、その上にビューがあります。テーブルのコマンドリンクをクリックすると、ビューに詳細が表示されるはずです。しかし、コマンドリンクのクリック時にフォームの loadData を呼び出すにはどうすればよいですか。
明確にするためのレイアウトは次のとおりです。
<h:form>
<tr:panelHeader text="Browse" styleClass="af_m_toolbar" size="-1"/>
<tr:panelFormLayout>
<tr:panelLabelAndMessage label="#{bindings.name.hints.label}">
<tr:outputText value="#{bindings.name.inputValue}"/>
</tr:panelLabelAndMessage>
<tr:panelLabelAndMessage label="#{bindings.id.hints.label}">
<tr:outputText value="#{bindings.id.inputValue}"/>
</tr:panelLabelAndMessage>
<tr:panelLabelAndMessage label="#{bindings.salary.hints.label}">
<tr:outputText value="#{bindings.salary.inputValue}"/>
</tr:panelLabelAndMessage>
</tr:panelFormLayout>
<tr:table value="#{bindings.emp.collectionModel}" var="row" rows="#{bindings.emp.rangeSize}"
emptyText="#{bindings.emp.viewable ? 'No data to display.' : 'Access Denied.'}"
width="100%" inlineStyle="width:100%">
<tr:column sortProperty="#{bindings.emp.hints.name.name}" sortable="false" inlineStyle="width:100%">
<tr:outputText value="#{row.bindings.name.inputValue}" styleClass="af_m_listingLink"/>
<tr:outputText value="ID: #{row.bindings.id.inputValue} Salery: #{row.bindings.salary.inputValue}"
styleClass="af_m_listingDetails"/>
</tr:column>
</tr:table>
</h:form>
Oracle JDeveloper 11g R2 を使用しています。これはadfモバイル・ブラウザ・アプリケーションになるはずなので、トリニダード・コンポーネントのみを使用しています。
ご協力いただきありがとうございます アンジェロ・ハンネス