浏览 340 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2008-05-06
Java代码
<s:iterator value="subjects2" status="rowstatus">
<tr>
<td><s:property value="sid"/></td>
<td><s:property value="name"/></td>
<td><s:property value="count"/></td>
<td><table><s:textfield name="input%{id}" cssClass="input" id="input%{id}" onchange="DoChange(this)"/></table></td>
</tr>
</s:iterator>
<s:iterator value="subjects2" status="rowstatus">
<tr>
<td><s:property value="sid"/></td>
<td><s:property value="name"/></td>
<td><s:property value="count"/></td>
<td><table><s:textfield name="input%{id}" cssClass="input" id="input%{id}" onchange="DoChange(this)"/></table></td>
</tr>
</s:iterator>
怎么把>Java代码 <s:textfield name="input%{id}" cssClass="input" id="input%{id}" onchange="DoChange(this)"/>
<s:textfield name="input%{id}" cssClass="input" id="input%{id}" onchange="DoChange(this)"/>中自己输入的数据一次性都提交上去? 还有在接收这些数据的时候怎么区分每个数呢? id和name都是struts根据数据库中的数据动态生成的
public List<Subject> getSubjects2() {
List<Subject> res = new ArrayList<Subject>(10);
try {
Connection conn = DatabaseConn.fetch();
Statement stmt = conn.createStatement();
ResultSet rst = stmt.executeQuery("SELECT * FROM question_books WHERE pid="+pid);
while ( rst.next() ) {
Subject s = new Subject();
s.setId( rst.getInt("id") );
s.setPid( rst.getInt("pid") );
s.setSid( rst.getInt("sid") );
s.setName( rst.getString("name") );
s.setCount( rst.getInt("count") );
res.add( s );
}
conn.close();
}
catch( Exception e ) {
System.out.println(e.getMessage());
}
System.out.println("getSubjects2()");
return res;
}
这是多行数据的来源 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
| 返回顶楼 | |
|
时间:2008-05-06
就是怎么批量的修改更新数据
|
|
| 返回顶楼 | |
|
时间:2008-05-06
id和name都是struts根据数据库中的数据动态生成的
在提交以后 怎么接受这些数据呢 |
|
| 返回顶楼 | |
|
时间:2008-05-06
能用数组接受吗?
|
|
| 返回顶楼 | |
|
时间:2008-05-06
关注中,也想看看有什么好办法。
|
|
| 返回顶楼 | |
|
时间:2008-05-06
这样行不
ACTION 里用 LIST<Subject> subjects 接收 jsp: <s:textfield name="subjects[%{#subjects2.id}]" cssClass="input" id="subjects[%{#subjects2.id}]" onchange="DoChange(this)"/> |
|
| 返回顶楼 | |
|
时间:2008-05-06
soci 写道 这样行不
ACTION 里用 LIST<Subject> subjects 接收 jsp: <s:textfield name="subjects[%{#subjects2.id}]" cssClass="input" id="subjects[%{#subjects2.id}]" onchange="DoChange(this)"/> 用数组没弄好 正准备试试LIST<Subject> subjects这样呢 谢谢了 |
|
| 返回顶楼 | |
|
时间:2008-05-09
用list没有找到数据 用了一个数组单独把那一行的数据取出来了
|
|
| 返回顶楼 | |



