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
一次在一个实体中保存jsp中的多行(springMVC hibernate)_Spring_Hibernate_Jsp_Spring Mvc_Spring Data Jpa - Fatal编程技术网

一次在一个实体中保存jsp中的多行(springMVC hibernate)

一次在一个实体中保存jsp中的多行(springMVC hibernate),spring,hibernate,jsp,spring-mvc,spring-data-jpa,Spring,Hibernate,Jsp,Spring Mvc,Spring Data Jpa,我需要帮助。对于有经验的程序员来说,这可能是一个非常棘手的问题。:) 我有一个这样的实体 @Entity public class Country { @Id @GeneratedValue private Integer id; private String name; getters and setters... } 还有像这样的jsp表单 <form> Enter your country name:<input ty

我需要帮助。对于有经验的程序员来说,这可能是一个非常棘手的问题。:) 我有一个这样的实体

@Entity
public class Country {

    @Id
    @GeneratedValue
    private Integer id;

    private String name;
    getters and setters...
}
还有像这样的jsp表单

<form>
    Enter your country name:<input type="text" name="myCountryName" /><br>
    Enter your friend county name: <input type="text" name="frndCountryName"/>
    <input type="submit" value="submit"/>
</form>

输入您的国家名称:
输入您的好友县名称:
(输入名称为dummy)
(实际上这个输入字段是动态创建的,名称也是动态的。所以我不知道会有多少个输入框。) 现在,我如何将这两个国家的名称保存在一个域中,并在数据库中使用两个不同的列和两个不同的id? 如果可以的话,请帮忙。
提前谢谢。

您现在如何保存它?你在用控制器吗?您可以使用
@RequestParam
从表单中获取POST数据,并手动创建和填充两个实体。实际上,此输入字段将动态创建,名称也将是动态的。所以我不知道会有多少个输入框。有没有可能用@RequestParam解决这个问题?您可能对这个问题的答案感兴趣