我创建了一个MVC并创建了一个post函数,因此用户可以提交文本,它将显示在下面。
我希望保存文本并在其上方生成另一个帖子,每次用户提交文本时,我创建了一个名为tweettable的数据库,其中包含1个名为tekst的varchar属性
在我的存储库中,我有这个创建方法将信息放入表中:
@Override
public void create(String tweet) {
jdbc.update("INSERT INTO tweets.tweettable(tekst) " + "VALUES('" + tweet
+ "') ");
}
这是我在控制器中发布的代码:
@RequestMapping(value = "/adminPage", method = RequestMethod.POST)
public String adminPage(@RequestParam("tweet") String input, Model model) {
model.addAttribute("theText", input);
userService.create(input);
return "adminPage";
}
这不会工作,当我提交我得到whitelabel错误页面。在我尝试将数据库放在它之前,它工作正常。
感谢任何帮助!