問題タブ [struts-action]

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

java - StrutsセッションフォームBeanは状態を保持しません

Struts 1.3を使用して、3つのjspページと3つのStrutsアクションで構成されるウィザードのようなインターフェイスを作成しています。フローは次のようになります:page1> action1-> page2> action2-> page3> action3

セッションフォームBean(セッションスコープを持つアクションフォーム)を使用して、リクエスト間でデータを共有します。私が抱えている問題は、ページ2で送信したデータがアクション2で利用できるが、アクション3では利用できないことです。これらのデータを保持するためのフォームがページ3にないか、電話をかけているためか、通常のフォーム送信の代わりにjQuerypostメソッドを介したaction3ですが、よくわかりません。

私はほぼ1日の間すべてのインターネットを掘り続けてきましたが、それでも運がありません。誰かが助けを提供できますか?どうもありがとう。

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

java - Struts2アクションエラー

あるアクションから別のアクションに転送しているときにStruts2アクションエラーに問題があります。問題は、間にインターセプターがあり、リダイレクトアクションを実行しているためです。

アクションエラーを古いアクションから現在のアクションにコピーしたり、アクションエラーをセッションに保存したりする方法はありますか?

誰かがコードの実用的な部分を与えるならば、それは非常に高く評価されるでしょう

ありがとう

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

url - 正しい URL を設定しようとしています - Struts 2

私はStruts2アプリを持っていますが、少し問題があります:

最初のページ (index.jsp) に、次のように URL を「./admin/Search」に設定する JavaScript 行があります。

ログインページに移動し、アクセスできる場合は、上記のページに直接リダイレクトされます。問題は、その後、すべてのアクションがこの最初の名前空間「/admin」を保持することです。他のアクションには、この「/admin」名前空間がありません。たとえば、「/users」名前空間を持つことができます。この場合、サーバーは struts.xml ファイルで /admin/myAction を探すため、正しいアクションを見つけることができません。struts 2 が名前空間/アクション全体を変更しないようです。アクションを置き換えるだけで、それだけです。私は本当にこの人たちの助けが必要です! ありがとう。

0 投票する
0 に答える
172 参照

struts - Struts フレームワークでのアクションのマッピング

struts 1 で問題に直面しています。別の URL に対して 1 つのアクション クラスを呼び出したいと考えています。

service1.do service2.do service3.do のように

同じアクション クラスでこのサービスをヒットしたい。その後、アクション構成ファイルのサービス名に基づいてそのリクエストを区別したいと思います。

そしてはい、私はパラメータfundaを必要としません。私はdispatchActionを使用して行うことができるurl.でいくつかのパラメータを渡します。

構成ファイルに 1 つの属性「メソッド」を追加することで、struts2 でこのことを実行できることがわかりました。

できる限り早くご回答ください。

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

struts2 - フィルタ クラスから struts 2 アクションを呼び出す

Struts 2 アプリケーションにフィルターを追加しました。このフィルターを使用して、Cookie の値を確認しています。適切な Cookie が見つかった場合は、ユーザーを通常のログイン ページではなくホームページにリダイレクトします。ホームページを表示するために、ホームページに関連付けられたstruts 2アクションを呼び出したいと思います。フィルターからhomepage.execute()メソッドを呼び出してみましたが、これはホームページに関連付けられた結果(jspページ)を表示しません。フィッタークラスからホームページアクションを呼び出す方法を教えてください。

0 投票する
0 に答える
152 参照

struts2 - struts 2 アクション内アクション

2 番目のアクションがまだ進行中の場合、他のアクションの応答を取得できますか? 例:まだ実行中であり、常にイベントのリスナーとして機能している可能性のあるアクションの下で呼び出されるページを表示する必要があります。

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

jsp - Struts2ウェルカムファイルの代わりにアクションを実行する

私はStruts2アプリケーションに取り組んでおり、単にウェルカムファイルを表示するのではなく、アクションを実行したいと思っています(実際、インターセプターの実行にもっと興味があります)。これを達成するための最良の方法は何ですか?

前もって感謝します!

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

spring - スプリング2.5.6とStruts1.3.8の統合

スプリングとストラットの統合について少し説明したいと思います。から拡張されたアプリケーションごとに1つのアクションクラスしかありませんMappingDispatchAction。したがって、実際に何かを行うときの私のアプリは、アクションオブジェクトではなく、アクションのメソッドを使用します。春に欲しいのは、このアクションを初期化することだけです。DAOオブジェクトを設定するだけです。ドキュメントを調べましたが、次のことがわかりません。

struts-config.xmlaction-servlet.xmlでBeanの名前としてアクションパスfromを使用します。さて、しかし、私action-servlet.xmlはすべてのパス名にBeanを書き込み、この貧弱なDAO参照を設定することになっていますか?

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

java - Struts2-任意のURLで機能するマップされたアクション

Struts2を使用してWebアプリを作成していますが、マップされたアクションが任意のURLで機能するという問題があります。

私のstruts.xmlファイルでは、いくつかのアクションを含む「/registration」という名前空間でパッケージを構成しました。メインのアクションは「register」です。私のアプリのコンテキストルートは「app/test」です。

登録フォームにアクセスするには、「localhost:8080 / app / test / registration / register.action」にアクセスすると、フォームが読み込まれ、正常に機能します。

ただし、名前空間の後にURLに「localhost:8080 / app / test / registerration / Arbitrary / text / here / register.action」などの何かが追加された場合でも、フォームは読み込まれます。

フォームに適切なURLでしかアクセスできないように、これを防止したいと思います。struts.xmlとweb.xmlでさまざまな構成オプションを試しましたが、役に立ちませんでしたが、この問題に関する知識をWeb上で簡単に見つけることができません。

どんな助けでもありがたいです、ありがとう!

struts.xml

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

spring - ストラットアクションをスプリングアクションに移行

ストラットからスプリングへの移行に関する優れたチュートリアルを探しています。スプリング コンポーネントにリファクタリングしたいストラット アクションが複数あります。