Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java spring 3中列表的双向绑定_Java_Spring_Spring Mvc_Jsp - Fatal编程技术网

Java spring 3中列表的双向绑定

Java spring 3中列表的双向绑定,java,spring,spring-mvc,jsp,Java,Spring,Spring Mvc,Jsp,所以问题是下一个。我在Spring3.2上有一个带有jsp页面的控制器。在get方法上,我发送到ui模型,如下所示: public UserModel { List<Country> counties; String countryCode; // some getters and setters } <form:select id="countryCode" name="${status.expressio

所以问题是下一个。我在Spring3.2上有一个带有jsp页面的控制器。在get方法上,我发送到ui模型,如下所示:

public UserModel {
   
   List<Country> counties;
 
   String countryCode;
   
  // some getters and setters
}
 <form:select id="countryCode" name="${status.expression}" path="userModel.countryCode" multiple="false">
       <form:option value="0"><fmt:message key="common.admin.userInfo.countrySelectLabel"/></form:option>
       <form:options items="${userModel.countries}" itemValue="isoCode" itemLabel="countryName"/>
 </form:select>
 public String saveNewUser(@Valid @ModelAttribute("userModel") UserModel userModel, BindingResult result, HttpServletRequest httpServletRequest, Model model) {

        String path = (String) httpServletRequest.getAttribute(HandlerMapping.PATH_WITHIN_HANDLER_MAPPING_ATTRIBUTE);
        if (result.hasErrors()) {
            return path.substring(0, path.length() - 4);
        }
}