問題タブ [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.
jquery - jquery ajaxを介してStruts2の特定のアクションメソッドを呼び出す方法
私はjqueryとajaxが初めてです。Struts2 のアクション「LoginAction」の特定のメソッド「logout」を呼び出したいと考えています。エラーが発生します
名前空間 / およびアクション名 logoutLoginAction にマップされたアクションはありません。
私のajaxコードは次のとおりです。
java - Struts 2 REST プラグインを使用したアクションがマップされていないというエラー
残りを Struts 2.3.24 と統合するための簡単なコードを作成しました。
Struts XML があります。
そして、私のコントローラークラスは次のとおりです。
サービスにアクセスしようとすると、アクションがマップされていないという例外があり、見つからないと表示されます。
コードを機能させるために他に何をする必要があるか教えてください。
java - Struts 2.3 から 2.5 への移行の問題
Struts 2.3 から 2.5.2 に移行しようとしていますが、奇妙な問題が 2 つあります。それらは 2.3 で良かったので、おそらく問題はコンベンション プラグインに関するものです。
2 つのアクションがあるとします。
2.3 では:
2.5 では:
struts.xml でデフォルト アクションを設定すると、次のようになります。
それで
デフォルトのアクションがある場合、メイン パッケージ (mypackage.actions) のすべてのアクションは OtherAction によって隠されているようですが、
Struts 2.5.2 のバグですか? メインパッケージのアクションを間違えずにデフォルトのアクションを設定するにはどうすればよいですか? anyurl/*.action を使用してメイン パッケージのアクションにアクセスしないように修正するにはどうすればよいですか
java - Struts2でIndex(ファイルがアップロードされた位置)を維持したまま複数のファイルをアップロードする
ユーザーがファイルをアップロードしてもしなくてもよい複数のファイルをアップロードしたいというシナリオがあり、ユーザーがファイルをアップロードした位置にインデックスを維持し、そのインデックスを名前としてファイルを保存したいというシナリオがあります
https://stackoverflow.com/a/17050230/3425489を参照 しましたが、私の場合、新しいクラスを作成したくないので、参照されていません 承認されたソリューション
今まで私のアクションクラスで私は持っています
ゲッターとセッター
私のjspで試しました
しかし、アップロードされたファイルのみを取得でき、インデックスを維持できません
も試した
この場合、Action クラスでプロパティを設定できません
- - 更新しました - -
私のModel Struts 2を参照できます:JSPでモデルプロパティにアクセスできません
あなたのすべての ProcessSolutionStep について、特定のステップでどのファイルがアップロードされているかを維持したいと思います。
つまり、ユーザーは、ステップ 1とステップ 5のファイルをアップロードし、中間のステップをスキップして表示することができます。
特定のステップでアップロードされたファイルを表示したい