2011-05-09 10 views
5

Czy istnieje specjalna konfiguracja, którą należy wykonać? czy powinien działać po wyjęciu z pudełka?Czy istnieje specjalna konfiguracja, która spowodowałaby akceptację typu MIME "application/json" Tomcat 6.0 (Spring MVC 3.0)?

np. czy powinienem dodać coś takiego, żeby to działało?

<mime-mapping> 
    <extension>json</extension> 
    <mime-type>application/json</mime-type> 
</mime-mapping> 
+0

Wiosna MVC zajmie typu MIME się, jeśli jest prawidłowo skonfigurowany, ale trzeba powiedzieć nam o swoim config zanim będziemy mogli doradzić. – skaffman

Odpowiedz

1

Jeśli staramy się Tomcat służyć .json pliki z odpowiednim typem MIME to tak, trzeba dodać, że deklaracja typu MIME do conf/web.xml pliku.

Jeśli obsługujesz dynamicznie generowany JSON, to naprawdę nie powinno to mieć znaczenia: możesz ustawić dowolny typ MIME przy użyciu funkcji setContentType.

+0

Próbuję zaakceptować żądania JSON (typu aplikacji/json) –

+0

Ah. Jaką porażkę widzisz? – Femi

+0

To pytanie/odpowiedź http://stackoverflow.com/questions/5908466/jquery-spring-mvc-requestbody-and-json-making-it-work-together było przyczyną, i podejrzewałem, że mam problem z mapowaniem (Otrzymałem pustą zamiast odpowiedzi), ale wydaje się, że to nie to. więc pytanie można zamknąć ... –

Powiązane problemy