【发布时间】:2016-07-05 23:58:11
【问题描述】:
如何将具有相同名称的表单多个输入插入Mysql?我试过在Mysql中插入三个同名的select选项,但是提交的时候都变成了一列,每个questionid都有自己的分数,例如我在mysql中有三个questionid列,每列都有自己的分数,所以它每个questionid可能有三个分数列,就像这样---->enter image description here我有一个这样的问题----->enter image description here!!
jsp代码:
<form id="result" role="form" class="form-inline" action="mature.htm" method="post">
<select name="score" class="form-control input-lg">
<font>
<option value="1">○</option>
<option value="2">△</option>
<option value="3">×</option></select>
</font>
<font size="5"><select name="score" class="form-control input-lg">
<option value="1">○</option>
<option value="2">△</option>
<option value="3">×</option></select>
</font>
<font size="5"><select name="score" class="form-control input-lg">
<option value="1">○</option>
<option value="2">△</option>
<option value="3">×</option></select>
</font>
实体模型:Result.java
@Column(name="score", length=45)
public String getScore() {
return this.score;
}
public void setScore(String score) {
this.score = score;
}
这是我的休眠(创建)DEO:
public void create2(Result e,Result e2)
{
try{
Session s=HibernateUtil.getSessionFactory().getCurrentSession();
s.beginTransaction();
e.setQuestionid("lokesh@mail.com");
s.save(e);
s.getTransaction().commit();
Session s2=HibernateUtil.getSessionFactory().getCurrentSession();
s2.beginTransaction();
e2.setQuestionid("l.com");
s2.save(e2);
s2.getTransaction().commit();
}catch(Exception ex){
ex.printStackTrace();
}
}
【问题讨论】:
-
字体标签已弃用
-
对不起,我错过了!!
标签: java html mysql hibernate jsp