Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Lỗi khi cố gắng cập nhật timeTable trong khởi động mùa xuân

Tôi đã thấy dấu vết ngăn xếp của bạn và tìm thấy dòng

89 khung phổ biến bị bỏ qua Nguyên nhân do:java.lang.IllegalStateException:Cả BindingResult và đối tượng đích thuần túy cho tên bean 'timeTableMapping' đều không có sẵn dưới dạng thuộc tính yêu cầu tại org.springframework.web.servlet.support.BindStatus. (BindStatus.java:153) ~ [spring-webmvc-5.1.9.RELEASE.jar:5.1.9.RELEASE]

Vấn đề ở đây là bạn liên kết một đối tượng với biểu mẫu là bạn không chuyển qua bộ điều khiển hoặc chuyển đối tượng null . Có thể id đã chỉ định không có sẵn trong cơ sở dữ liệu, Vì vậy, từ bất cứ nơi nào bạn đang gọi trang này để thêm một đối tượng trống vào đó như sau

1) Nếu bạn đang sử dụng lớp ModelAndView thì chỉ cần thêm một đối tượng trống trong modelAndViewmodelAndView.addObject ("timeTableMapping", new TimeTableMapping ());

2) Nếu bạn đang sử dụng lớp Model thì chỉ cần thêm một đối tượng trống trong model
model.addAttribute ("timeTableMapping", new TimeTableMapping ());




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để bạn tạo các câu lệnh đã chuẩn bị với đá quý mysql2?

  2. giới hạn hồ sơ bàn làm việc mysql

  3. Biểu đồ truy vấn MySql cho dữ liệu khoảng thời gian

  4. lỗi mySQL:# 1248 - Mọi bảng dẫn xuất phải có bí danh riêng

  5. Menu đa cấp từ các bản ghi cơ sở dữ liệu