Soll mein Federregler eine Schnur ohne Sicht zurückgeben [duplizieren]

7

Mein Federregler hat einen Endpunkt, an dem ich nur:

möchte %Vor%

Also werde ich den http Statuscode auf 200 OK oder 500 usw. setzen wollen Und geben Sie einfach eine Zeichenfolge wie "OK" zurück.

Wie kann ich das tun oder muss ich eine .jsp Ansichtsseite rendern?

    
Blankman 02.01.2012, 14:15
quelle

2 Antworten

11

Verwenden Sie die @ResponseBody Annotation:

%Vor%

Siehe @ResponseBody ref docs für weitere Details.

Sie können möglicherweise die Annotation @ResponseStatus verwenden, um den Code festzulegen, anstatt direkt HttpServletResponse zu verwenden.

    
Dave Newton 02.01.2012, 14:20
quelle
12

Nein, Sie sind nicht gezwungen, die Ansicht zu verwenden. Wenn Sie eine neuere Version von Spring verwenden, können Sie @ResponseBody annotation verwenden. Weitere Informationen finden Sie in der Dokumentation .

Beispiel:

%Vor%

Sie können auch HttpServletResponse als Parameter verwenden, um den gewünschten HTTP-Status festzulegen.

    
ŁukaszBachman 02.01.2012 14:22
quelle

Tags und Links