プロジェクトシーン:
serialize()メソッドはajaxでパラメーターを渡すために使用され、コントローラーレイヤーが受け取った値はデータベースに挿入されます。
問題の説明:
1.コントローラーレイヤーが受け取ったパラメーターがnullです
。2。原因:java.sql.SQLException:行1の列 'year'のデータが切り捨てられました
原因分析:
1. inputタグの名前がThesisクラスのフィールドに対応していません。(コメントアウトされているのは間違っており、コメントされていないのは正しいです)
2.年フィールドが受け入れるデータが長すぎて、バイト範囲を超えています。
解決:
1.入力のラベルのname属性を、Thesisクラスのフィールドと同じになるように変更します
2.年が保持できるバイト長を拡張します