1
我是一名初學者,在春季啓動時我開始創建一個將數據發送到數據庫的聯繫表單。這是形式:使用彈簧引導將jsp表單插入數據庫
<form:form method="POST" id="contactform" modelAttribute="message">
<div class="form">
<div class="six columns noleftmargin">
<label name="name">Name</label>
<form:input path="name" type="text" class="smoothborder" placeholder="Your name *"/>
</div>
<div class="six columns">
<label name="email">E-mail address</label>
<form:input path="email" type="text" class="smoothborder" placeholder="Your e-mail address *"/>
</div>
<label name="comment">Message</label>
<form:textarea path="comment" class="smoothborder ctextarea" rows="14" placeholder="Message, feedback, comments *"></form:textarea>
<input type="submit" id="submit" class="readmore" value="Submit"/>
</div>
</form:form>
,這是我conact控制器:
@Autowired
private MessageRepository messageRepository ;
@RequestMapping(value= "/newmessage", method = RequestMethod.GET)
public String newMessage(ModelMap model) {
Message message = new Message();
model.addAttribute("message", message);
return ("/contact");
}
@RequestMapping(value="/newmessage",method=RequestMethod.POST)
public String saveMessage(Message message, BindingResult result, ModelMap model)
{
if (result.hasErrors()) {
return "/contact";
}
messageRepository.save(message);
model.addAttribute("success", "Message " + message.getName() + " "+ message.getEmail() + " "+ message.getComment()+ " registered successfully");
//return "success";
return "/homepage";
文件夾結構
對不起,但同樣的錯誤仍然存在,我的意見被放置在src/main/web應用程序,因爲它搜索那裏的意見,而不是資源/模板。我添加了所有的jsp依賴 –
您的意見應該放在'src/main/webapp/WEB-INF'文件夾中 – sunkuet02
我使用sts工具,我創建了新的spring starter項目,默認情況下webapp下沒有WEB-INF應該我添加它由我自己?(很抱歉我的問題,我是一個初學者) –