2017-02-12 4 views
1

Ich versuche, einen einzelnen String an mein Spring-Backend zu senden. Ich möchte kein extra Objekt für diese Saite machen.Einfach String/nicht Objekt mit Thymeleaf an Spring senden

<form name="f" th:action="@{/restaurant_SaveLayout}" method="post"> 
    <input type="hidden" value="trdz234"/> 
    <button type="submit"></button> 
</form> 

Spring sagt mir, dass ich das RequestParam nicht vorhanden ist.

@PostMapping("/restaurant_SaveLayout") 
public String restaurant_SaveLayout (@RequestParam String circles) { 
    return "restaurant_ShowArr"; 
} 

Ich möchte auch nichts über GET senden.

Antwort

1

Sie haben vergessen, den Namen des Eingangs einzugeben.

<form name="f" th:action="@{/restaurant_SaveLayout}" method="post"> 
    <input type="hidden" name="circles" value="trdz234"/> 
    <button type="submit"></button> 
</form> 
Verwandte Themen