問題タブ [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 に答える
1615 参照

struts2 - jsonプラグインを使用する場合のパラメーター付きStruts2アノテーション

アクションのプロパティを評価し、その値をアノテーション内で使用したいだけです。以下はまさに私が使いたいところです。

実行時にexcludePropertiesパラメーターを定義したいと思います。

現在アクションで機能している次のアノテーションについて考えてみます。

アクションモデルには、シリアル化したくないmyCollectionコレクションがあります。

ただし、除外文字列を作成したいと思います(今のところ文字列で十分です)。

除外するゲッターセッターを作成すると、次のアノテーションが機能することが期待されます(機能しません)。

何か案は?

アノテーション内のパラメーターを解決することを示す、この回答に似たアクションを作成しました。名前空間から値を抽出するために名前付き変数パターンマッチャーを使用しています...しかし、何をしてもこのパラメーターを設定できないようです。

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

ajax - AJAX 呼び出しが Struts2 Spring プラグインで機能しない

Struts2 + Struts2 JQUery + JQ Grid + Struts2JSON タグを使用したプロジェクトがあります。プロジェクトは完全に機能し、タブ付きパネルからグリッドまで、AJAX を使用してほとんどの JQuery 機能を実行できます。複数のストラット構成ファイルがあり、それらはすべてsj: aタグから呼び出されます。

しかし、を追加すると問題が発生しSpring Pluginます。

  1. Submit はnullAction クラスに値を返します。
  2. 「struts-jquery-tags」から作成されonload、アクションクラスを呼び出すタブ付きパネルがあります。アクションクラスのコンストラクターで自動配線を使用すると、それだけが呼び出され、アクションメソッドはまったく呼び出されません。その結果、jsp はレンダリングされません。

Spring プラグインを削除すると、すべて正常に動作します。私はこの問題を克服しようと懸命に努力していますが、成功していません。

私はStruts 2.3.3/ Spring 3.0.5/ aspectweaver/Struts2Jquery 3.3.3瓶を持っています。

誰かアドバイスできますか?jgeppertショーケースアプリの例に従いました。

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

java - Struts2 RESTプラグイン:PUTを介してJSONオブジェクトを送信する

Struts2とStruts2RESTプラグインを使用してRESTfulサービスを作成しています。現在、私のサービスはGETリクエストを問題なく処理できますが、「更新」(PUT)リクエストを機能させるために立ち往生しています。

2つの可能なモデルがあります。show()のListとupdate()のClientFeatureオブジェクトです。ここで、ClientFeatureはpojoクラスです。

RESTコントローラー:

ClientFeature:

そして、Chrome用のPostman拡張機能を使用してサービスをテストし、次のようなJSONデータを送信しています。

そしてエラー:

私は関連するすべてのものにかなり慣れていないので、どんな助けでも大いに感謝されます。

編集:

次のJSONを送信しようとしました:

{"com.foo.entity.clientFeature":{"clientId":10}}

そして、次の完全なエラーが発生しました:

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

java - struts2-rest-plugin:jsonデータをPUT/POSTに送信します

struts2-rest-pluginを使用してStruts2RESTサーバーからJSONデータを送信しようとして立ち往生しています。

XMLで動作しますが、送信するのに適切なJSON形式がわからないようです。

誰かがこれについて何か経験がありますか?

ありがとう、ショーン

アップデート:

申し訳ありませんが、はっきりしませんでした。問題は、Struts2が、送信したJSONデータをコントローラーのモデルにマッピングしていないように見えることです。

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

コントローラ:

これは私がリクエストしているURLです:

..http:// localhost:8080 / coreserviceswrapper / clientfeature.json

-メソッド:POSTまたはPUT(両方を試し、POSTマップをcreate()に、PUTマップをupdate()に)-ヘッダー:Content-Type:application / json

ペイロード:

そして、私がリクエストを行ったときのStruts2ログの出力は次のとおりです。

また、XMLリクエストは問題なく機能することを付け加えておきます。

URL:.. http:// localhost:8080 / coreserviceswrapper / clientfeature.xmlメソッド:POST / PUTコンテンツタイプ:text / xml

ペイロード:

出力:

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

struts2 - Struts json の結果 includeProperties 正規表現がルートの存在で機能しない

この質問は、Struts コミュニティで何度か尋ねられています。シナリオは単純です。

json の結果定義では、次のような regEx を指定すると includeProperties が機能しません。

ここでは正規表現が提案されていますが、プレーンなフィールド名も機能しません。

ルート定義を削除すると、JSON は問題なく取得できますが、望ましくない追加の JSON トラバースが発生します。

それで、この問題を解決する解決策はありますか?どうも。

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

jquery - sjドロップダウン選択でフォームを送信するには?

Struts 2 jquery プラグインのドロップダウン リストを使用しています。このドロップダウンを含むフォームを送信し、ターゲットを他の div に渡したいと考えています。アイデアを教えてください。よろしくお願いします。コードは次のとおりです。

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

java - 修飾子publicを使用してクラスorg.springframework.aop.TruePointcutのメンバーにアクセスできません

StrutsとStrutsJSONプラグインを使用してSpringアプリケーションを開発しています。アプリケーションを実行すると、次のエラーが発生します(Firebugの場合)。

これはフルスタックトレースです。

根本的な原因:

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

struts2 - Struts 2 jquery チャート プラグイン 3.4.0 を使用して JSON グラフに日付値をプロットできない

Struts2 jquery チャート プラグイン 3.4.0 を使用しています。Action クラスから日付値を取得するために json を使用すると、空白のグラフが表示されます。単純なアクションを使用すると、同じコードが正常に機能します。これが私のjspコードです。

struts.xml コード

アクション クラス コード:

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

jquery - struts 2でjson結果をjsp datepickersに割り当てる方法は?

アクションを呼び出しています。JSP ページの結果として json を返します。私の問題は、この json の結果を日付ピッカーの名前変数に設定する方法です。私のコードはそのようなものです。

そして struts.xml コードは -

私はこれをJSPページで取得しています。