GETリクエストを実行するとき、コマンドからjettyサーバーを呼び出すときにJSONオブジェクトを返さないシナリオがあります。ライン(mvn jetty:run)。面白いのは、Eclipse内にインストールされたRun-Jetty-Run機能を使用すると、JSONオブジェクトが返されるということです。jettyサーバーを使用してもJSONオブジェクトが返されません。エラー "現在のリクエストはマルチパートリクエストではありません"
私は、次の注釈とバックエンドの春の残りのコントローラを使用しています:
@RequestMapping(値=「/顧客」、方法= RequestMethod.GET、ヘッダ=「同意=アプリケーション/ JSONを」 ) 公共一覧getCustomer(=真の必要HttpServletRequestのリクエスト、@RequestParam(値= "はcustomerId"、)整数はcustomerId)
完全なエラーメッセージは次のとおりです。
org.springframework.web.multipart.MultipartException:現在リクエストはマルチパートリクエストではありません at org.springframew ork.web.method.annotation.RequestParamMethodArgumentResolver.handleMissingValue(RequestParamMethodArgumentResolver.java:188) "実行桟橋:実行" を使用する場合
Eclipse内のデバッグ設定を、期待される結果が返される:
[{ "CUSTOMER_ID ":1、" store_id ":1、" district ":" Nagasaki "、" country ":" Japan "、" first_name ":" MARY "、" last_name ":" SMITH "、" email ":" MARY.SMITH @ sakilacustomer.org "、" address_id ":5、" address ":" 1913年Hanoi Way "、" city_id ":463、" city ":" Sasebo "、" active ":1} ...
私は困惑している。