一次在一个实体中保存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解决这个问题?您可能对这个问题的答案感兴趣