由于在实现批量添加功能时,我用的提交表单是将整个表格包括进去的,所以在插入时存在许多文本框和按钮等控件的内容验证问题,在百度上找了一下发现利用JS验证的话需要各种迭代遍历,而且很不巧的是,我的表格中显示数据都是用的Struts2标签,处理起来想想就会有各种不便是吧?-_-
所以我转念一想,能不能在后台Action类中筛选传入的数据,再将处理后的数据送给Service呢?
这里我简单写了个算法,将错误的数据过滤掉:
这里的addlist是通过已选择的复选框
由于在实现批量添加功能时,我用的提交表单是将整个表格包括进去的,所以在插入时存在许多文本框和按钮等控件的内容验证问题,在百度上找了一下发现利用JS验证的话需要各种迭代遍历,而且很不巧的是,我的表格中显示数据都是用的Struts2标签,处理起来想想就会有各种不便是吧?-_-
所以我转念一想,能不能在后台Action类中筛选传入的数据,再将处理后的数据送给Service呢?
这里我简单写了个算法,将错误的数据过滤掉:
这里的addlist是通过已选择的复选框