問題タブ [struts2-config-browser]

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 投票する
3 に答える
4852 参照

java - Struts アプリケーションでのデバッグ

私はストラットが初めてです...私はストラットフォームを持っています。アクション クラスに投稿されたデータを分析する必要があります。データをページに出力し、それ以上の実行を停止して、正しく機能していることをテストしたいだけです...どのように行われますか..?

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

struts2 - 単純なjunitを使用してStruts2struts.xmlをテストします

構成ファイルstruts.xmlのロードをテストし、すべてのクラスが見つかることなどを確認する基本的なJUnitが必要です。

strutsjunit2.2.1プラグインを使用しています。

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

json - 結果タイプがjsonの場合、Struts2アクションが2回呼び出されます

4つのアクションメソッドを持つActionクラスがあります。4つのアクションアクションメソッドはすべて、jsonの結果を使用します。

ロギングステートメントとデバッグを介して、アクションメソッド1を呼び出すと、アクションメソッド2と3も呼び出されることを確認しました。ただし、4ではありません。最後に、アクションメソッド1が再度呼び出され、jsonの結果が生成されます。

アクションメソッド1の結果タイプをjspロケーションを持つデフォルトのディスパッチャーに変更すると、アクションメソッド1のみが呼び出されます。(これは、jsonの結果で必要な動作です)それが理にかなっていることを願っています。

誰かアイデアはありますか?この質問はここで尋ねられましたhttps://stackoverflow.com/questions/3767698/struts2-if-result-type-json-and-method-defined-then-all-methods-get-invoked

しかし、答えはありませんでした。さらに詳しい情報が必要な場合はお知らせください。

このアクションクラスでは、を呼び出そうとしてajaxGetGoLiveEmailListいます。取得したものがajaxGetGoLiveEmailList最初に呼び出され、次にajaxGetChaserEmailList、、次に呼び出され、次に再び呼び出されます。スキップされます。ajaxGetAvailableEntityListajaxGetGoLiveEmailListajaxToggleGroupBusinessSubmitted

結果の注釈をに変更するajaxGetGoLiveEmailList

ajaxGetGoLiveEmailList呼び出されるだけです。

構成ブラウザーを見ると、すべてのアクションマッピングが正しく構成されており、正しいメソッド呼び出しを指しています。

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

debugging - 実行中にStruts2内にロードされたすべてのマッピングと構成を表示することは可能ですか?

Struts2の設定が正しくないさまざまなケースと混同されることがよくあります。パッケージやクラスを変更した後など。

Struts2のブートストラップログには、ロードされたマッピングの詳細はほとんど表示されません。

実行時にロードされたすべての構成を一覧表示したいと思います。どうやってするの ?

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

java - Struts アクション (config-browser 内) の「デフォルトの場所」とは?

Struts プラグイン「config-browser」を使用してデバッグする場合、すべてのアクションに「デフォルトの場所」があることがわかりました。以下のようなもの:

この「デフォルトの場所」は何を意味するのだろうか?変更できますか?どうすれば変更できますか?

ところで: ストラット フィルターを と のみをリッスンするように変更しましweb.xmlた。「デフォルトの場所」が./test/*/action/*/mysite/list*.action

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

java - 名前空間にマッピングされたアクションはありません / およびアクション名のチュートリアル

struts2 アプリケーションを実行できません。私はEclipse indigo IDE、Tomcat 7、およびjdk 1.7を使用しています。

私が含めたjarファイルは次のとおりです。

  • commons-logging-1.0.4.jar、
  • フリーマーカー-2.3.8.jar、
  • ognl-2.6.11.jar、
  • struts2-core-2.0.11.jar、
  • xwork-2.0.4.jar

struts.xmlin classes フォルダーをに配置WEB-INFし、フォルダーにも配置しようとしまし
srcたが、作成できませんでした。コンソールに以下のエラーが表示されます

index.jsp

struts.xml

web.xml

TutorialAction.java

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

struts2 - Struts2 - struts.xml と struts-plugin.xml の違いは?

struts2のこれらのファイルについて混乱しています。 通常、 struts1struts.xmlに設定されているコアをファイルします。そこで、struts.xml ファイルを使用することも考えました。

しかし、私のプロジェクトでは、彼らはすでに を入れstruts2-config-browser-plugin.jarていますstruts-plugin.xml。Google で検索したところ、struts-plugin.xmlStruts アプリケーションを実行するのに十分であることがわかりました。

今、struts.xmlファイルを追加していますが、アプリケーションが動作していません。

  1. アプリケーションで両方の XML ファイルを使用できますか?

  2. を削除した場合、ファイルstruts2-config-browser-plugin.jarに追加する必要がある変更は何ですか?struts.xml

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

java - struts.xml パスを変更すると、struts2-convention と struts2-config-browser-plugin が機能しません

web.xml でデフォルトの struts.xml パスを変更する場合、struts2 で struts2-convention-plugin と struts2-config-browser-plugin を使用します。

彼らはもう働けません。なぜですか?

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

java - 使用可能なすべての Struts2 アクションを表示するには?

struts.xml の構成エラーを解決するように頻繁に依頼されます。現在、Struts2 の新しいバージョンに更新した後、私自身がこのような不一致に遭遇しました。次のエラーが発生します。

まあ、解決可能だと思います。しかし、利用可能なすべての URL パスを html 印刷するスマートな方法はありますか?

このコミュニティの推測をありがとう