1. 程式人生 > >用SSH時出現報錯:id to load is required for loading

用SSH時出現報錯:id to load is required for loading

原因關於ssh中模型驅動

我在用edit方法時沒有加上判斷條件頁面傳來的id是否為空值:如下面程式碼:

public String edit(){
        book = bookService.getBookById(id);
return "success";

}

所以新增功能的時候就會出現報錯

把程式碼改成如下:

public String edit(){
if(id != null && !"".equals(id)){
book = bookService.getBookById(id);
}
return "success";

}

就不會出現報錯了