問題タブ [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.
struts2 - jsonプラグインを使用する場合のパラメーター付きStruts2アノテーション
アクションのプロパティを評価し、その値をアノテーション内で使用したいだけです。以下はまさに私が使いたいところです。
実行時にexcludePropertiesパラメーターを定義したいと思います。
現在アクションで機能している次のアノテーションについて考えてみます。
アクションモデルには、シリアル化したくないmyCollectionコレクションがあります。
ただし、除外文字列を作成したいと思います(今のところ文字列で十分です)。
除外するゲッターセッターを作成すると、次のアノテーションが機能することが期待されます(機能しません)。
何か案は?
アノテーション内のパラメーターを解決することを示す、この回答に似たアクションを作成しました。名前空間から値を抽出するために名前付き変数パターンマッチャーを使用しています...しかし、何をしてもこのパラメーターを設定できないようです。
ajax - AJAX 呼び出しが Struts2 Spring プラグインで機能しない
Struts2 + Struts2 JQUery + JQ Grid + Struts2
JSON タグを使用したプロジェクトがあります。プロジェクトは完全に機能し、タブ付きパネルからグリッドまで、AJAX を使用してほとんどの JQuery 機能を実行できます。複数のストラット構成ファイルがあり、それらはすべてsj: a
タグから呼び出されます。
しかし、を追加すると問題が発生しSpring Plugin
ます。
- Submit は
null
Action クラスに値を返します。 - 「struts-jquery-tags」から作成され
onload
、アクションクラスを呼び出すタブ付きパネルがあります。アクションクラスのコンストラクターで自動配線を使用すると、それだけが呼び出され、アクションメソッドはまったく呼び出されません。その結果、jsp はレンダリングされません。
Spring プラグインを削除すると、すべて正常に動作します。私はこの問題を克服しようと懸命に努力していますが、成功していません。
私はStruts 2.3.3
/ Spring 3.0.5
/ aspectweaver
/Struts2Jquery 3.3.3
瓶を持っています。
誰かアドバイスできますか?jgeppert
ショーケースアプリの例に従いました。
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}}
そして、次の完全なエラーが発生しました:
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
ペイロード:
出力:
struts2 - Struts json の結果 includeProperties 正規表現がルートの存在で機能しない
この質問は、Struts コミュニティで何度か尋ねられています。シナリオは単純です。
json の結果定義では、次のような regEx を指定すると includeProperties が機能しません。
ここでは正規表現が提案されていますが、プレーンなフィールド名も機能しません。
ルート定義を削除すると、JSON は問題なく取得できますが、望ましくない追加の JSON トラバースが発生します。
それで、この問題を解決する解決策はありますか?どうも。
jquery - sjドロップダウン選択でフォームを送信するには?
Struts 2 jquery プラグインのドロップダウン リストを使用しています。このドロップダウンを含むフォームを送信し、ターゲットを他の div に渡したいと考えています。アイデアを教えてください。よろしくお願いします。コードは次のとおりです。
java - 修飾子publicを使用してクラスorg.springframework.aop.TruePointcutのメンバーにアクセスできません
StrutsとStrutsJSONプラグインを使用してSpringアプリケーションを開発しています。アプリケーションを実行すると、次のエラーが発生します(Firebugの場合)。
これはフルスタックトレースです。
根本的な原因:
struts2 - Struts 2 jquery チャート プラグイン 3.4.0 を使用して JSON グラフに日付値をプロットできない
Struts2 jquery チャート プラグイン 3.4.0 を使用しています。Action クラスから日付値を取得するために json を使用すると、空白のグラフが表示されます。単純なアクションを使用すると、同じコードが正常に機能します。これが私のjspコードです。
struts.xml コード
アクション クラス コード:
jquery - struts 2でjson結果をjsp datepickersに割り当てる方法は?
アクションを呼び出しています。JSP ページの結果として json を返します。私の問題は、この json の結果を日付ピッカーの名前変数に設定する方法です。私のコードはそのようなものです。
そして struts.xml コードは -
私はこれをJSPページで取得しています。