2016-04-01 8 views
0

私は春のMVCでWebアプリケーションを構築しています。406 springで受け入れられないmvc

私はAjaxを使用して患者(コレクション)のリストを取得したいと思います。しかし、それは私に406受け入れられない

JSPファイルのエラー

$(document).ready(function() { 
        $.ajax({ 
         url: 'searchPatient', 
         //data: "uhid=" + $("#uhid").val() + "&type=" + $("#type").val(), 
         contentType: 'application/json', 
         dataType: 'json', 
         success: function (data) { 
          alert(data); 
         } 
        }); 
       }); 

** をスローコントローラは

@RequestMapping("/searchPatient") 
    public @ResponseBody List<String> getPatient() 
    { 
      List<String> s = new ArrayList<String>(); 
     s.add("hello"); 
     return s; 
    } 

Console View

どのように私はこのエラーを解決することができますファイル?

+0

を@RequestMapping * // .../HMIS/searchPatientので、あなたのDispatcherServletが//HMISにマッピングされていることを確認したり、それはあなたのコントローラに存在しています(のhttp: //stackoverflow.com/questions/26825276/spring-4-restcontroller-json-characteristics-not-acceptable-according-to-the-re/26826136#26826136) –

+0

はあなたがデータを送信していないので 'contentType'を削除しようとしますこのサーバーの場合、要求を拒否します。また、GETリクエストにはリクエスト本体がありません。それはほとんどのアプリケーションサーバーによって拒否されます。 [406 HTTPステータス](http://www.checkupdown.com/status/E406.html)を参照してください。 –

+0

投稿要求に変更しましたが、まだ動作していません –

答えて

0

リクエストURIがhttp:[この答え]かどうかを確認

関連する問題