1. วิธีการเพิ่มความคิดเห็นใช้คำอธิบายประกอบ initbinder ที่เลเยอร์คอนโทรลเลอร์
@InitBinderPublic เป็นโมฆะ initbinder (คำขอ httpservletrequest, servletrequestdatabinder binder) โยนข้อยกเว้น {dateformat fmt = ใหม่ simpledateFormat ("yyyy-mm-dd"); CustomDateEditor DateEditor = ใหม่ CustomDateEditor (FMT, TRUE); Binder.RegisterCustomEditor (วันที่. คลาส, DateEditor); -2. การแปลงประเภท SpringMVC ให้อินเทอร์เฟซตัวแปลง
DatecOnvert คลาสสาธารณะใช้ตัวแปลง <String, วันที่> {@Override Date Convert (String StringDate) {SimpleDateFormat SimpledateFormat = new SimpledateFormat ("yyyy-mm-dd"); ลอง {return simpledateFormat.parse (StringDate); } catch (parseexception e) {e.printstacktrace (); } return null; -กำหนดค่าตัวแปลงใน Spring.xml
<!-ขั้นตอนที่ 1: สร้างกฎการแปลงวันที่ที่กำหนดเอง-> <bean id = "dateconvert"/> <!-ขั้นตอนที่ 2: สร้างการแปลงบริการและฉีด DatecOnvert-> <bean id = "ConversionService"> <property name = "converters"> และเพิ่มคุณสมบัติการแปลงบริการ-> <MVC: การแปลงที่ขับเคลื่อนด้วยคำอธิบายประกอบ = "ConversionService"/> >>
ตัวอย่างคำอธิบายข้างต้นของพารามิเตอร์วันที่ผ่าน SpringMVC ไปยังพื้นหลังคือเนื้อหาทั้งหมดที่ฉันแบ่งปันกับคุณ ฉันหวังว่าคุณจะให้ข้อมูลอ้างอิงและฉันหวังว่าคุณจะสนับสนุน wulin.com มากขึ้น