問題タブ [action-mapping]

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 に答える
1132 参照

java - type=redirect を使用して別のアクションにリダイレクトしながらパラメーターを渡す方法は?

アクションから別のアクションにパラメーターを渡す必要がありますが、次のエラーが発生します。

struts.xml

最初のアクション (ネームスペース /Product/Find 内) で、ゲッターとセッターを持つ ID を設定しています。

2 番目のアクション (ネームスペース /Product 内) には、id 変数とゲッターとセッターがあります。

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

struts2 - リクエストの処理中に例外が発生しました: コンテキスト パスに関連付けられた名前空間 [/] およびアクション名 [enter-goal] にマップされたアクションがありません

あるページから別のページへのリンクを作成しようとしています。私のメイン ページは enter-protein.jsp です。このページにリンクを作成し、誰かがリンクをクリックすると別のページに転送されるようにしたいと考えています。すでにリンクを作成しましたが、そのページに適切に転送されず、エラーが発生します。アプリケーションを作成すると、次のエラーが発生します。

私のコードは次のとおりです。

入力したタンパク質.java

enter-goal.jsp ファイルは次のとおりです。

エラーがなくなるように変更する必要がある場所を教えてください。

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

eclipse - 名前空間 [/] とアクション名にアクションがマップされていません

次のエラーが表示されます。

web.xml:

struts.xml:

index.jsp:

フォルダ構造は次のとおりです。

ここに画像の説明を入力

編集:

アクションコード:

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

java - MVC を使用しない安らかなサービス

Restful サービスを作成したかったのですが、「http..:8080/appanalytix-web/requirementservice/saverequirements」という URL を試したところ、機能しませんでした。

マイサービス :

URL を使用するためにディスパッチャ サーブレットが必要ですか? そして、これは私のサービスであるため、クライアントはHTTP PUTまたはPOSTを使用してjson文字列をどのように渡しますか

編集サーブレットを追加した後

web.xml にサーブレットを追加し、URL http..:8080/appanalytix-web/restServices/requirementservice/saverequirements を試しました。次のエラーが表示されます。

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

java - マルチモジュール Maven Web プロジェクトの struts.xml ファイル名の変更

複数のモジュールを含む Maven プロジェクトがあります。4 つのモジュールのうち、2 つが Web モジュールです。

これが構造です。

web_mainモジュールがメインで、モジュールも含めることができますweb_child

web_childモジュール構造は

web_mainモジュール構造は

両方のモジュールはwar.

web-mainすべてのモジュールにweb-child依存し、最初の 2 つの (API & コモンズ) モジュールに依存します。

で、依存関係を追加しています。他web-mainの2 つの jar が自動的に追加されます。pom.xmlweb-child

メインモジュールweb-mainはサーバー上で完全に実行されています。

しかし、web-childモジュールを単独で実行しようとすると、次のようなエラーが表示されます

をとっていないので、struts-config.xml

ファイルの名前を に変更するとstruts.xmlweb-child正常に動作します。しかし、その時メインモジュールは実行されていません。

struts.xmlそのため、子モジュールの名前を に変更したいのでstruts-config.xml、明示的に指定する必要があります。

Struts2 を使用しています。しかし、私は次のことを試しましたがweb.xml、明らかにうまくいきませんでした

この問題を解決するには?

更新 1

こんにちは、web-child web.xml に以下を追加しました

そして、次の例外が発生しています。依存関係を追加する必要がありますか?

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

java - Struts 2 の単純な成功ページがクラス SampleAction を指示しない

YouTubeのチュートリアルに従って、すべてのステップを完全に実行しましたが、プログラムがクラスに誘導しないという問題があります。メッセージが表示されないため、指示されていないことはわかっていますSystem.out.println("from execute");

これが私のコードです:

struts.xml:

web.xml:

SampleAction.java:

success.jsp:

私はこの出力を得ています:


タイプ ステータス レポート:

これは私のコンソールです:

このため、コンソールに「from execute」のようなものがあるはずですがSystem.out.println("from execute");、クラスには含まれません。もうデバッグする方法がわかりません。 ここに画像の説明を入力