我正在尝试从纯JavaScript实现切换到使用AngularJS。我无法想象如何将模型属性与现在使用AngularJS的表单一起使用。
控制器
@ModelAttribute("frequencies")
public Frequency[] frequencies() {
return Frequency.values();
}
@ModelAttribute("genders")
public Gender[] personGender() {
return Gender.values();
}
@RequestMapping(value="uform", method=RequestMethod.GET)
public String loadUFormPage(Model m) {
return "userManagment";
}
初始JSP将所有Enum
显示为:
<form:select path="gender" id="genderOptions">
<form:option value="">Select Gender</form:option>
<c:forEach items="${genders}" var="gender">
<form:option value="${gender}">${gender}</form:option>
</c:forEach>>
</form:select>
我正在寻找与此JSP代码等效的AngularJS,因为在AngularJS中,所有数据都以JSON的形式传递。