f:ajaxタグとjsfを使用するのが初めてです。このタグを使用して、 changeイベントはh:selectOneMenuタグで発生します。しかし、今私はページが最初にロードされるとき、すなわち、リスナーメソッドを使って、h:selectonemenueの現在の値がページが最初にロードされるときにリンクを表示する理由を満たしているかどうかを確認するリンクを置いて欲しい。答えを期待している。f:ajaxタグを使用して最初のページの読み込み時にリンクを読み込む方法を見つける
0
A
答えて
0
あなたがあなたのAJAXリスナーを起動するために隠されたcommandLinkと一緒に次のスクリプトを使用することができますjQueryのを使用している場合:
<script type="text/javascript">
jQuery(document).ready(function(){
$('hiddenGlobal\\:link').onclick();
});
</script>
<h:form id="hiddenGlobal" style="display:none">
<h:commandLink id="link">
<f:ajax event="click" listener="#{yourBean.yourListener}"/>
</h:commandLink>
</h:form>
あなたはjQueryの上にない場合は、window.onload
を使用することができます。
window.onload = function() {
document.getElementById('hiddenGlobal:link').onclick();
};
0
は、しかし、今、私は、ページのロードが最初に時間の現在の値かどうかを確認するために私のリスナーメソッドを使用して、すなわち、ときに、リンクを配置することにしたい:selectonemenueがリンクを表示するための理由を満たしたときにページがロード当初
ちょうどrendered
属性を使用してください。
<h:link ... rendered="#{bean.selectOneMenuValue == 'desiredValue'}" />
関連する問題
- 1. ログイン後最初のページの読み込み時に最初のページの読み込み時にコードを追加
- 2. 「見かけの」ページの読み込み時間を短縮する - バックグラウンドでアセットを読み込む方法?
- 3. ページの読み込み時にjQueryのアドレスプラグインを使用して現在のコンテンツを読み込む方法は?
- 4. ページの読み込み中にモーダルを読み込む読み込み後に
- 5. ページの読み込み時に毎回ページの読み込み
- 6. ホームページの読み込み後にイメージを読み込む方法
- 7. ファイルを読み込み、アプリケーションの起動時にオブジェクトを読み込む方法
- 8. 最初のページの読み込みと最初の読み込みボタンをクリックしました。
- 9. HTML5動画の読み込み時に画像を読み込む方法は?
- 10. Default.pngイメージの読み込みインジケータを読み込む方法
- 11. サードパーティソースのFlashフィールドを見つけて読み込む方法
- 12. コンテンツの読み込み時の読み込みページ
- 13. JQueryの使用時にAngularJSを最初に読み込む方法
- 14. ページの読み込み中に読み込む
- 15. WPFを使用してWebページを読み込む方法
- 16. Jmeterを使ってウェブページの正しい読み込み時間を見つける最良の方法
- 17. jQueryを使用してdivにPHPファイルを読み込む方法パラメータを渡して読み込み
- 18. ページを読み込んだ後に画像を読み込む方法は?
- 19. 最初のページの読み込み時にページのリスト/テーブルの最初の項目を押す方法は?
- 20. 最初の読み込み後にMongoDBの読み込みが遅くなる
- 21. ページが読み込まれた後にスクリプトタグを読み込む方法は?
- 22. ページの読み込み時に画像をフェードインする方法
- 23. ページの読み込み時にコンポーネントを表示する方法
- 24. ページの読み込み時にスナックバーを表示する方法
- 25. WordPress最初に読み込むメインスタイル
- 26. 最初の読み込み時にクッキーを消去する
- 27. ASP.NET - ページ読み込み時にUpdatePanelsを非同期に読み込み
- 28. FormsAuthentication.setCookie ...に基づいて最初のページを読み込む方法
- 29. テキストファイルの最初の行だけを読み込むには?
- 30. 初期ページの読み込み時にBackbone.jsルーティングを無効にする方法