問題タブ [trinidad]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Javascript を使用して JSF ツリーを展開する
私は機能的なトリニダードツリーを持っています。ページが読み込まれたときにツリーを展開したい。
ページの読み込み時に次の JS 関数を呼び出しています。
JS 関数がトリガーされますが、ツリーは展開されません。ツリーノードに click() を使用するべきではないと思います。続行する方法についてのアイデア....
java - アパッチトリニダードのスキン
こんにちはトリニダードと一緒に肌を使う方法を知りたいです。JSF 1.2(apache myfaces)、JSTL、ApacheTrinidad1.2.14を使用してEclipseプロジェクトを作成しました。私のプロジェクトでは、trinidad-config.xmlも作成しました
カサブランカはトリニダード1.2のデフォルトのスキンだと思いますが、それでも念のために置いておきます。(私がトリニダード1.2を使用した唯一の理由は、トリニダード2.0用の組み込みのモダンスキンがあるかどうかわからないためです)。
とにかく、bodyタグ内をフォローしてindex.jspを作成します
そして、私が期待している結果は、http://example.irian.at/trinidad-components-showcase/component-demo/panelTabbed-Defaultのようなものです。
しかし、私が得るのは、3つのタブの代わりにリンクがある醜いページ( http://imagebin.org/163630 )だけです。どんな助けでも大歓迎です。
ありがとう
oracle-adf - どちらを使用するのが最適ですか? ADF は、コンポーネントまたはトリニダード コンポーネントに直面していますか?
最近、Apache MYfaces の trinidad について知りました。Web アプリケーションについては、ADF Faces コンポーネントを使用している人々を見てきました。Trinidad コンポーネントは、リッチなユーザー インターフェイスを備えた Web アプリケーションに適していますか?
java - トリニダード世論調査jsf
こんにちは、tr:poll を使用しようとしていますが、うまくいきません。私のjspxはbodyタグ内のように見えますが、
メインビーンは次のようになります
}
ただし、 polled は 1 回だけ呼び出されます。
ここで何が問題なのですか?
編集:
こんにちは、みんな、
私はあまりにも足が不自由なようで、ppr をまったく機能させることができません。投票はそのままにしておきます。ここにアーカイブされたEclipseプロジェクトをアップロードしました.JSF 2.0とトリニダード2.0、jstl 1.2を使用しています。 http://www.mediafire.com/?u35h0k65qh5ed71 上記とほぼ同じです。
jsf-2 - JSF2、Beanを破棄せずにViewScoped Beanからページをリロードしますか?
解決したい問題が少しあります。私はApacheMyface2をトマホークとトリニダードで使用しています。Trinidadは、モーダルダイアログを作成するためのダイアログフレームワークを提供しています...私の問題は、ダイアログを閉じた後、呼び出し元のページを更新(再レンダリング)したいということです。解決策として、ReturnListenerを処理し、Beanのデータを更新し、ExternalContext.redirectを送信してページをリロードします...しかし、ViewScoped Beanが破棄され、新しいBeanが作成されます!これは非常に論理的ですが、リダイレクトを送信せずにViewscoped Beanからページをリロードする方法はありますか(Beanを破棄します...)?部分的な再利用を使用する唯一の解決策はありますか?
それを機能させるために、スコープをSessionに変更しましたが、私の場合は醜いです。
回答ありがとうございます。
jsf - Apache Trinidad tr:panelTabbed は常に現在のタブのコンテンツを検証します
Apache Trinidad tr:panelTabbed コンポーネントに問題があります。このコンポーネントのタブ (tr:showDetailItem) にさまざまなフォームを配置しようとしています。これは、最初の試行ではまったく機能しません (NullPointerException、org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.FormValueRenderer.addNeededValue(FormValueRenderer.java:126) で取得します:
このエラーは、tr:form タグ内にコンテンツがない場合にも発生するため、独自の Java Bean とは関係ありません。
tr:panelTabbed は tr:form タグ内に配置する必要があることがわかりました。別のフォーム タグ内の 1 つのフォーム タグは許可されていないため (上記の例外に再びつながります)、コードを次のように変更しました。
それはそもそもうまくいきますが、私の最終的な問題につながります:
各フォームにいくつかの検証があります。最初のタブに検証エラーが含まれているときにユーザーが 2 番目のタブに切り替えようとすると、その操作は許可されません。この動作を回避したいのですが、ユーザーが保存ボタンをクリックしたときに現在のタブの内容も検証したいと考えています。
これを解決する方法はありますか?
前もって感謝します
jsf - トリニダード 2 と myfaces 2.13
myfaces 2.1.3、tomahawk 20-1.1.11、および trinidad 2.0.0 を使用して、まったく新しい Web アプリケーションを開始しました。私は開発者ガイドに従い、facelets、jsf、および tomahawk を機能させました。しかし、トリニダードタグはこれを投げ続けます:
API と impl をチェックインしましたが、実際には TrinidadFaceletViewHandler はありません。これは見落としですか、それとも何か不足していますか?
java - ADFクエリ-最初のページ読み込み時にすべてのデータを表示します
ADFクエリとトリニダードテーブルのあるページがあります。af:queryを使用した検索は適切に機能し、テーブルにデータを入力します。
最初のページの読み込み時(初めてページに入るとき)、検索が行われなかったとき、tr:tableは空です。このデフォルトの動作を変更して、検索が行われるまでテーブルにすべてのデータを表示させたいと思います。空のクエリで「検索」ボタンを押すと、すべてのデータがフェッチされます。したがって、私が見ているように、ページの読み込み時に空のクエリ検索を実行し、テーブルにすべてのデータを入力する必要があります。問題は、どうやって?または、検索を行う前にテーブル内のすべてのデータを取得する別の方法はありますか?
それが助けになるなら、私が使用したコンポーネントのコード:
ありがとう。
java - ダブルクリックを防ぐために送信ボタンを無効にしますが、フォームの検証が成功した場合のみ
現在、私のページには、二重送信を防ぐために、クリックすると無効になる送信ボタンがあります。
ただし、フォームにエラーがある場合、送信ボタンが無効になっているため、ユーザーはフォームを再送信できません。
フォームの検証をクリアしたときにのみ送信ボタンを無効にする方法はありますか?
参考までに、私のページは次のようになります。
そして、各タブには、次のような検証方法が混在しています。
...と
ボタンをonclick="this.disabled = [ページエラーインジケーター、たとえばpage.hasErrorなど] "のように設定することはできますか?
編集1:別の方法は、ページの送信に失敗した場合にボタンを再レンダリングすることです。次のようにコードを変更しました。
a4j:supportのoncompleteイベントは、それが行われたかどうかを確認するためのものです。しかし、これを実行しようとすると、アラートは表示されませんでした。それは私がここで何か間違ったことをしているという意味ですか?