問題タブ [jboss-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.
jsf-2 - editor.ecss と en.js が読み込まれていない richfaces 4
richfaces 3.x、jsf 1.x、jboss-seam 2.2 を richfaces 4.x、jsf 2.x、および jboss-seam 2.3 に移行しています。ajax が読み込まれた popupPanel 内に rich:editor タグがあります。ckeditor.js.seam?ln=org.richfaces.ckeditor:16 は、editor.ecss と en.js を読み込もうとしていますが、これらの両方で404が発生し、コンソールに undefined のプロパティ オプションを読み取れないというエラーが表示されますckeditor.js.seam?ln=org.richfaces.ckeditor:49. コードは次のようになります
PS: editor.ecss ファイルの richfaces-components-ui jar も表示されます。
java - Tomcat 7 での Seam プロジェクト (war ファイル) のデプロイ - Maven: 同じ名前の 2 つのコンポーネント
[編集]
作業中のプロジェクトは次の場所にあります:
https://github.com/joergi77/JSF2_Richfaces4_Seam_23
[/編集]
プロジェクトを Tomcat 7.0.57 (JBoss ear プロジェクトであり、構造を war ファイルに変更しています) にデプロイすると、エラーは発生しませんが、次の情報は警告です。同じ名前の 2 つのコンポーネント。
このプロジェクトをコンパイルするのに問題はありません。このエラーは、war ファイルを Tomcat 7.0.57 にデプロイするときにのみ発生します。問題が発生しました。
私のセットアップ:
- Seam 2.3.1.Final
- JSF 2.1.2
- Richfaces 3.3.3.Final (JSF 2 と互換性がある必要があります)
- トムキャット 7.0.57
- 戦争
- EJB なし
- Java 7
初期化 [INFO] 同じ名前の 2 つのコンポーネント、優先順位の高いものが優先されます: org.jboss.seam.transaction.transaction
初期化 [INFO] 同じ名前の 2 つのコンポーネント、優先順位の高いものが優先されます: org.jboss.seam.security.persistentPermissionResolver
初期化 [INFO] 同じ名前の 2 つのコンポーネント、優先順位の高いものが優先されます: org.jboss.seam.core.locale
初期化 [INFO] 同じ名前の 2 つのコンポーネント、優先順位の高いものが優先されます: org.jboss.seam.web.userPrincipal
初期化 [INFO] 同じ名前の 2 つのコンポーネント、優先順位の高いものが優先されます: org.jboss.seam.core.manager
初期化 [INFO] 同じ名前の 2 つのコンポーネント、優先順位の高いものが優先されます: org.jboss.seam.core.locale
初期化 [INFO] 同じ名前の 2 つのコンポーネント、優先度の高いものが優先されます: org.jboss.seam.core.expressions
初期化 [INFO] 同じ名前の 2 つのコンポーネント、優先順位の高いものが優先されます: org.jboss.seam.persistence.persistenceProvider
初期化 [INFO] 同じ名前の 2 つのコンポーネント、優先順位の高いものが優先されます: org.jboss.seam.async.dispatcher
初期化 [INFO] 同じ名前の 2 つのコンポーネント、優先順位の高いものが優先されます: org.jboss.seam.core.resourceLoader
初期化 [INFO] 同じ名前の 2 つのコンポーネント、優先順位の高いものが優先されます: org.jboss.seam.web.isUserInRole
初期化 [INFO] 同じ名前の 2 つのコンポーネント、優先度の高いものが優先されます: org.jboss.seam.web.parameters
を使用しmvn dependency:tree
て、次のようになりました。
私のpom.xml、web.xml、およびその他のファイルは、このスタックオーバーフローの投稿にあります。
double コンポーネントがどこに隠されているのか、よくわかりません。
を実行すると、mvn dependency:tree -Dincludes=org.jboss.seam
次のようになりましたが、これは問題ではないようです:
[編集済み] - これは私の components.xml です
これは私の seam.properties です (私のプロジェクトでは 1 つだけです)
しかし、私は seam.quartz.properties も持っています
seam.properties と seam.quartz.properties を一緒に使用することは問題ですか?
tomcat/libs フォルダにあるライブラリは次のとおりです。
@tair からのリクエストとして、これが私のものですjar -tf my.war
jsf - JSFおよびSeamプロジェクトでELメソッドによってpages.xmlを使用してリダイレクト(双方向)する方法は?
pages.xml のパターンを動的に書き換える際に問題に直面しています。
Webページにメインメニューとサブメニューがあり、ユーザーが www.website.com/mainmenu/submenu1 を指定したときのようなシナリオがあり、ELメソッドはその特定のページを動的に実行して書き換える必要があります.すべてのメニューとサブメニューはバックエンドから来るため. また、ユーザーがサブメニュー項目を選択すると、ホームページから動作するはずです。つまり、両方の方法(双方向)で機能するはずです。重要な部分は、ユーザーがアドレス バーに URL を入力したときにバックエンドから /mainmenu/submenu 名を実行して取得する方法です。これは seam フレームワークを使用してのみ pages.xml を使用する必要があります。
前もって感謝します!!私の説明が明確でない場合はお知らせください。
java - Restful サービスにアクセスするときに Seam 会話を開始することは可能ですか?
私は java7 と seam jboss を使用しています。
ブックマークが保護されたページにアクセスできないように、pages.xml で会話必須と会話なしを設定しました。ただし、現在の問題は、Rest にアクセスするときに会話を開始しないため、アクセス時に Restful サービスが常に no-conversation-view-id にリダイレクトされることです。
Restful コンポーネントが会話を開始することは可能ですか? @Begin ですべての Rest メソッドに注釈を付けたくありません。
ありがとう、