問題タブ [struts2-json-plugin]

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

java - struts2-json-plugin JSONWriter インジェクションの動作

プロジェクトに struts2-json-plugin lib があり、JSONWriterを使用して JSON 文字列を取得し、それを 1 つのパラメーターのみ (すべてのアクションの JSON 結果ではない) の JavaScript に配置したい 1 つのゲッターのみ:

その仕事ですが、Struts2からアクションにオブジェクトの作成をスキップしnew JSONWriter()て注入できますか?JSONWriter

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

java - struts2でjsonオブジェクトではなく配列のみを返す方法

結果を与える上記のコード:

しかし、jsonオブジェクトではなく配列のみが必要です

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

json - Struts2 json return extra \ バックスラッシュ

私のStruts2は現在これを返しています:

これ欲しい:

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

java - 移行ストラット 2.1.8.1 -> 2.3.24

Struts 2 のアップグレード中に、以下の問題に直面しています。

「HTTP ステータス 404」エラー メッセージ。

以下の手順を実行して、Struts 2.1.8.1からStruts 2.3.24に struts をアップグレードしました。

  1. JARS を次のように置き換えました。

    • struts2-core-2.3.24.jar
    • struts2-dojo-plugin-2.3.24.jar
    • struts2-json-plugin-2.3.24.jar
    • xwork-core-2.3.24.jar
    • ognl-3.0.11.jar
    • log4j-1.2-api-2.4.jar
    • log4j-api-2.4.jar
    • freemarker-2.3.22.jar
    • commons-fileupload-1.3.1.jar
    • commons-digester-2.1.jar
    • commons-io-2.4.jar
  2. 追加された JARS:

    • asm-3.3.1.jar -asm-tree-3.3.jar
    • asm-commons-3.3.jar
    • commons-lang3-3.4.jar
    • commons-collection-3.2.1.jar
    • hamcrest-core-1.3.jar
    • javassist-3.11.0.GA.jar
    • junit-4.12.jarjunit-4.12.jar
    • struts2-convention-plugin-2.3.24.jar
  3. StrutsPrepareAndExecuteFilterweb.xml でフィルターとして使用します。

  4. DTD を struts 2.1 および 2.0 から struts 2.3 に変更しました。

  5. commons-lang3 が xwork-core から分離されたために間違っていた imports クラスを変更しました。

  6. 書きます

    struts.xml で。

  7. ant build でクラスをビルドします。ローカルの開発でビルドを置き換えます。環境。

  8. Apache Tomcat サーバー (V7.0.54) を起動しました。

サーバーは正常に起動しましたが、アプリケーションを開くことができません。アプリケーション コンテキストが起動していません。Web 上で 404 エラーが生成されます。

間違った手順を行っている場合は、問題を診断するためにご案内いただけますか?

以下のように、log4j.properties ファイルを log4j2.xml に変更しました。

しかし、まだログを印刷できません

アクションが呼び出されていますが、コマンド ライン コマンドは実行されていません。

取得していません。struts を使用してコマンド ライン コマンドを実行する場合の依存関係は何ですか

私たちが間違っていることを知るように私たちを導いてください