hallo ich habe ein großes problem und zwar geht es um eine kleine web anwendung die ich implementieren möchte und das Formular, das ich absende. Also ich habe ein Formular, welches ich befülle und es abschicke, der controller dieser Klasse nimmt diese entgegen per @postmapping und setzt die Werte. und jetzt kommt das problem wenn ich die Werte redirecte auf die GetMapping methode umso die Werte aneigen zu lassen, wird nix angezeigt.
Java:
@Controller
public class AlkBerechnerController {
@Autowired
AlkAtomat alkAtomat;
@GetMapping("/")
public String text(Model m){
if(alkAtomat == null){
alkAtomat = new AlkAtomat();
}else{
m.addAttribute("blutwert", ((int)((alkAtomat.getBlutwert())*100))/100.0 );
}
m.addAttribute("alkohol", alkAtomat);
return "index";
}
@PostMapping("/alk")
public String alkoholBerechner( @ModelAttribute AlkAtomat akohol){
this.alkAtomat = akohol;
return "redirect:/";
}
}