私は、サーバーへの私のangularjsクライアントデータから渡したい:ここ@FormParamまたは@FormDataParam角度のHTTP POSTフォームデータを取得する場合?
は私のクライアントです:
var formData = new FormData();
formData.append('voice', voice);
formData.append('isAddMode', isAddMode);
$http.put('/api/Voices/updateVoice', formData).then(
function successCallback(response) {
か:ここ
$http.put('/api/Voices/updateVoice', {voice: voice, isAddMode : isAddMode}).then(
私のサーバーが
public void updateVoice(@FormDataParam("voice") VoiceBl voice, @FormParam("isAddMode") boolean isAddMode) throws Exception {
です
複数のパラメータを使用してPOSTリクエストを取得するためにサーバーAPIを変更する方法正しく?あなたはこのようにそれを行うにして、クラスを修正するために、オブジェクトをキャストすることができ
FormDataを使用する方が良いですか?またはjsonオブジェクトをクライアント側から取得しますか? –