मैं स्प्रिंग एमवीसी सीख रहा हूं और मैंने डेटा बाध्यकारी देखने के लिए बस एक बुनियादी नियंत्रक करने के लिए हर जगह देखा है लेकिन कुछ भी मैंने काम के रूप में नहीं किया है। मैं नियंत्रक को वापस पोस्ट करने के लिए बाध्य देख सकता हूं और मैं वहां गुणों के साथ pojo देख सकता हूं, हालांकि जब भी मैं उस वस्तु को मॉडल में जोड़ने की कोशिश करता हूं तो मुझे कुछ भी नहीं मिलता है। नियंत्रक करने के लिए प्रपत्र - मैं बाध्य करने के लिएबेसिक स्प्रिंग एमवीसी डेटा बाइंडिंग
public class Person {
private String _firstName;
private String _lastName;
private Date _Birthday;
//Set
public void setFirstName(String FirstName){this._firstName = FirstName; }
public void setLastName(String LastName){this._lastName= LastName; }
public void setBirthDate(Date BirthDate){ this._Birthday = BirthDate;}
//get
public String getFirstName(){return _firstName;}
public String getLastName(){return _lastName;}
public Date getBirthDate(){return _Birthday;}
}
देखें चाहते
नियंत्रक
@Controller
public class HomeController {
@RequestMapping(value = "/", method = RequestMethod.GET)
public String home(Model model) {
model.addAttribute(new Person());
return "home";
}
@RequestMapping(value="/about", method=RequestMethod.POST)
public void about(Person person, Model model)
{
model.addAttribute("person", person);
}
}
कक्षा: यहाँ मैं अब तक है! कार्य
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<html>
</head>
<body>
FirstName: ${model.person.getFirstName}
LastName: ${model.person.getLastName}
</body>
</html>
इसे बांधने के लिए मुझे क्या चाहिए या इसकी आवश्यकता है?
' < इनपुट प्रकार = "सबमिट करें" मान = "सबमिट करें" /> ' होम.जेएसपी, मैं व्यू टू कंट्रोलर से बांध सकता हूं। पूरी तस्वीर के लिए। धन्यवाद –