問題タブ [seam]

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.

0 投票する
2 に答える
134 参照

java - Seamでのアプリケーションによるアノテーション

プロジェクトを別のモジュールに分割して、必要に応じてそれらを交換できるようにします。Atm私はただJbossDeveloperStudioです。

だから私は私のテンプレート、ログインなどを1つのモジュール/アプリケーションに入れたいです

次に、別のアプリケーションでaseアノテーションとBeanにアクセスできるようにしたいと思います。

これは可能ですか?

または、このモジュールの分離は1つのアプリケーション内で実行できるので、1つのモジュールに関連付けられているすべてのxhtml、javaファイル、ナビゲーションルールを簡単に抽出できますか?

0 投票する
2 に答える
2937 参照

maven-2 - Seam - アクティブなイベント コンテキストがありません

私の Seam アプリケーションに問題があります。テストのために Maven と Jetty を一緒に使用したことが原因なのか、単に私の設定ミスなのかわかりません。Seam がイベント コンテキストを閉じようとすると、それが開いていることを期待しており、他の何かによって既に閉じられている必要があります。問題は、何が原因で、何が原因であるかをどのように判断するかです。

これはあまり役に立たないスタック トレースです。

これらはすべて、WEB-INF/lib フォルダー内のすべての jar ファイルです。

以前にいくつかのバージョンの競合が実際に問題を引き起こしたことがありましたが、これがそれらの問題の1つである可能性があるかどうか疑問に思っています.

ありがとう、ウォルター

0 投票する
1 に答える
158 参照

jboss - 内部バリデーターからのリクエストパラメーターへのアクセス

バリデータ内から他のフォーム フィールドにアクセスする適切な方法はありますか? 以下以外の解決策はありますか。

context.getViewRoot().findComponent("formid:exampleField:example")?

fe カスタムバリデーター内の都市フィールドを検証し、国が米国かどうかを確認したいと考えています。

0 投票する
1 に答える
145 参照

seam - Seam プロキシクラスはどうですか

seam は実際にインターセプトのためにすべてのクラスをプロキシします。プロキシ化されたクラスとインターフェースを実装するプロキシ化されたクラスに違いはありますか?? 春のように、クラスで指定されたすべてのインターフェースを実装するプロキシインスタンスが作成されます。

java.lang.reflect.Proxy と cglib または javassist の間でパフォーマンスを経験した人はいますか? プロキシ経由のインスタンス化は、バイトコード操作よりもはるかに高速ではありませんか??

前もって感謝します

0 投票する
5 に答える
3253 参照

spring - GWT フロントエンドに最適な Java Webframe バックエンド?

GWT フロントエンドに最適な Java ベースの Web フレームワーク バックエンドは何ですか?

可能なバックエンド: seam、jsf、spring web ... ?

特に私は実践的な経験と長所と短所に興味があります.

ところで: - 動的な型付けされた言語はありません。

0 投票する
2 に答える
1811 参照

jsf - シームのフィールドを無効にする方法は?

シームで2つのユーザー入力フィールドを相互に検証する必要があります。Field1は、ui:repeatタグの各行でField2より大きくなければなりません。今のところ、2つのフィールドをs:decorateタグでラップしており、すべての入力をs:validateAllタグでラップしています。これにより、フィールドのいずれかで検証が失敗した場合に、フィールドの右側にエラーメッセージを表示できます。

たとえば(画像を挿入できないため、アスキー画像を使用する必要があります。低品質をご容赦ください。斜体は赤いテキストを示します):

ラベル: | 黄色| 0 |%赤:| 0%| | 黄色と赤は0〜100の間である必要があり、黄色は赤より大きくなければなりません。

ラベル: | 黄色| 0 |%赤:| 0%| | 黄色と赤は0〜100の間である必要があり、黄色は赤より大きくなければなりません。

2つのコントロールとdecoratexhtmlを以下に示します。注:「0〜100の値」の検証は、休止状態のアノテーションによってすでに処理されています。黄色が赤よりも大きいことを確認するために、これら2つのフィールドを相互に検証する方法を知っているだけで、エラーメッセージが表示されます

私の望ましい解決策は、対応するs:decorateタグに#{invalid}プロパティを設定することです。これにより、エラーメッセージが表示されますが、任意のアイデアを採用します。

入力:

およびdecorateMultipleInputs.xhtml:

0 投票する
4 に答える
20073 参照

java - Java 正規表現。

私はすべてを一致させたいのですが*.xhtml。リッスンしているサーブレットがあり、*.xhtml他のすべてをキャッチする別のサーブレットが必要です。Faces Servlet をすべてにマップすると ( *)、アイコン、スタイルシート、および Faces リクエスト以外のすべてを処理するときに爆発します。

これは私が失敗してきたことです。

何か案は?

ありがとう、

ウォルター

0 投票する
2 に答える
7316 参照

navigation - パラメータで Seam のナビゲーションを調整する方法

ビュー Search.xhtml を使用して seam-gen によって最初に生成された Seam アプリケーションがあります。

Search.xhtml には多数の入力フィールドがあり、その半分は Office エンティティにバインドされ、半分は Devices エンティティにバインドされています。

たとえば、ホスト名を入力するとデバイスのフィールドにバインドされ、都市を入力するとオフィスのフィールドにバインドされます。

デスティネーション ページは、デフォルトで OfficeResult.xhtml になります。「Devices」プロパティが入力されている場合は、DeviceResult.xhtml になります。

私の質問には2つの部分があります:

  1. 送信ボタンの Search.xhtml でどのコンポーネントを使用すればよいですか? h:commandButton を想定していますが、アクションには何を使用すればよいでしょうか。宛先ビューを使用する場合、それは page.xml ファイルのナビゲーション ルールによって上書きされますか?

  2. Search.page.xml ファイルを設定する方法は? パラメータでナビゲーションを調整するにはどうすればよいですか?

これが Search.xhtml (疑似コード) です。

Search.page.xml (疑似コード):