Spring Actions ohne zugehörige JSP View Datei ausführen

Lit-Web

Aktives Mitglied
Hallo,

wie kann ich eine Spring MVC Action Methode ohne ein zugehöriges view .jsp File nutzen?

Ich benötige das so, da ich in Action Methoden einfach vom Client aus nur Post Daten speichern will.

Meine Action Methode im UserController.java

Java:
@RequestMapping(value = "/doLogin/{data}", method = RequestMethod.POST, produces = {"application/json"})
    public void doLogin(@PathVariable String data)
    {
        System.out.println(data);
    }

Diese bean Config habe ich mit in meiner restservice.xml

Code:
<bean id="viewResolverCaverion" class="org.springframework.web.servlet.view.InternalResourceViewResolver">
	<property name="prefix">
		<value>/WEB-INF/views/</value>
	</property>
	<property name="suffix" value=".jsp" />		
</bean>

Die Methode doLogin wird nur dazu benutzt beim Login zu prüfen ob der sich gerade anmeldende User existiert und so.

Ich bekomme nun aber, wenn ich den Login Button meiner Client Anwendung drücke folgendes in der Eclipse Konsole ausgegeben.

Code:
web.servlet.PageNotFound - No mapping found for HTTP request with URI

Ich hoffe ihr könnt mir helfen das Problem zu beheben, so das ich spring mvc action methoden ohne view .jsp files nutzen kann.

Vielen Dank für eure Hilfe, Gruß lit-web
 

Zurück
Oben