問題タブ [nested-object]
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.
java - Android retrofit2 からネストされたオブジェクトを投稿し、サーバーがサブ要素 null を受け取る
Retrofit2 を使用して、ネストされたオブジェクトをサーバー (SpringFramework) に投稿します。サーバーは第 1 レベルの属性を読み取ることができますが、List 属性の場合は null です。
Android アプリで Retrofit2 を介して投稿する前に、サブ要素 (リスト) がオブジェクトを設定していることを確認しました。
Android 側 (Retrofit2 コール サーバー API):
Android 側 (UploadRequest オブジェクト):
Java サーバー側コード (UploadRequest オブジェクト):
Java サーバー側コード (コントローラー):
サーバーで requestObject.getListOfFlatenAttributesObject() が null として読み取られるのはなぜですか? 投稿前に Android アプリにオブジェクトが設定されていることを確認します。(Android Studioデバッグモードで確認)