第一个问题:
这个表单在一个form标签中,点击确定按钮后(实际上就是submit按钮),提交这个表单,将jsp页面中的内容传递个servlet/jsp(具体取决于你的业务逻辑在哪里实现)。
第二个问题:
每次载入该界面的时候都执行一个查询数据库操作,将查询的值填写到下面的表中。这样,当你打算新增一个数据后,处理完逻辑的代码就会将新增数据插入到数据库中,然后再次跳转到这个界面。这时,页面载入的数据库结果中就出现了上次提交的内容。
第三个问题:
对于多个记录,可以设置一个数组存放。假如你上面的采购货物存放在一个ProductBean中,那么你可以提交一个ProductBean[],然后使用循环依次提交每一个表单。
尽管我尽可能的详细的描述……还是很吃力,最后你私聊我或者留个联系方式,我看看你代码给你讲。
用js的Dom操作,点击新增后,用js获取新增的内容,然后再下面的表格里添加节点,这里的添加是无条件添加的,就是说不管你存入数据库有没有成功,都会显示在下面的表格里,如果需要数据库添加成功后再显示在下面的表格里,那就用Ajax提交,根据Ajax返回的结果来决定是否要在下面的表格里显示数据