<td><input name="ids" value="${sendmailinfo.send_mail_id}" type="checkbox"></td>
这上面的代码按照dwz框架的给的案例一样写,唯一不同的地方,是批量处理的按钮不同,代码如下: <li><a class="delete" target="selectedTodo" rel="ids" postType = ‘string‘ href="<c:url value=‘/management/internalMail/sendMail/moreDelete.htm‘/>" title="你确定要删除吗?"><span>删除</span></a></li>
不同的地方是多了postType = ‘string‘这个,后台只要获得ids这个,id以1,2,3这种格式赋值给ids。后台在再通过 List<String> list = StringUtils.getSplitStringToList(ids, ",");
for (int i = 0; i < list.size(); i++) {
String id = list.get(i).toString();
//将邮件变为已读
receiveMailService.changeFalgDele(id);
}
将信息存储到数据库。(spring mvc) 最后总结一下,主要就是解决两个问题:1.如何获取数据库自增长id;2.dwz如何获取批量处理数据的id值。(内部邮件管理设计表文档:http://download.csdn.net/detail/u012157999/8746079)
内部邮件管理的数据库设计和dwz的批量处理
标签:dwz mysql spring mvc