【发布时间】:2014-05-13 11:13:27
【问题描述】:
嗨,朋友们在我的代码中,我通过使用 JSP 页面中的 request.getParameterValues() 以数组的形式接收值,并将其传递给 getter setter 从那里传递给 DAO,但我不知道如何插入值使用准备好的语句将每个数组元素导入数据库。我的疑问是如何为每次迭代插入备注、数量、开始时间、结束时间我的代码是
Servlet Code :
String[] remarks = request.getParameterValues("txtRemarks");
String[] quantity = request.getParameterValues("txtQty");
String[] startHrs = request.getParameterValues("txtStartTime");
String[] endHrs = request.getParameterValues("txtEndtime");
getter setter :
public String[] getremarks() {
return getremarks;
}
public void setremarks(String[] newremarks) {
remarks = newremarks;
}
UserDAO :
String query = "insert into table(remarks,quantity,startTime,endTime) values (?,?,?,?) "
currentCon = ConnectionManager.getConnection();
ps = currentCon.prepareStatement(query);
rs = ps.executeQuery();
【问题讨论】:
-
@NayanWadekar 能否请您给我一些工作示例
-
它已经在那里了,你有没有尝试过;如果遇到问题,请更新帖子。
-
@NayanWadekar 抱歉,我是 Java 新手,所以我不知道如何输入地图
-
@NayanWadekar 我可以把我的代码邮寄给你吗?