如何实现数据列表的增删改?
最近的一个项目好些页面都要实现数据的增删改查,不仅需要实现效果,而且还得美化页面的样式,是否有工具可以实现增删改查,以及可优化页面效果?...
最近的一个项目好些页面都要实现数据的增删改查,不仅需要实现效果,而且还得美化页面的样式,是否有工具可以实现增删改查,以及可优化页面效果?
展开
3个回答
展开全部
这个简单,就是写几个jsp页面:
1、一个jsp查询数据库表(网上查查怎么用JDBC),生成的html列出来数据表内容,每行的后面加一个“删除”,一个“修改”,分别链接到负责删除和修改的jsp,参数是ID字段的值,比如delete.jsp?id=223,modify.jsp?id=223这样
页面下面加个按钮,指向新增页面add.jsp
2、delete.jsp,根据参数,拼出来删除的sql语句,执行,类似delete from yourtable where id=223
3、modify.jsp,针对数据库表的各个字段,生成一个html form,每个字段对应一个input,根据参数,查询出数据表当前值,放在表单各Input中,表单提交到modifysubmit.jsp,后者中生成update sql,完成修改
4、add.jsp,跟modify差不多,就是没有填现有值的步骤,也是分两步,一步生成表单让用户填,一步提交到数据库。
1、一个jsp查询数据库表(网上查查怎么用JDBC),生成的html列出来数据表内容,每行的后面加一个“删除”,一个“修改”,分别链接到负责删除和修改的jsp,参数是ID字段的值,比如delete.jsp?id=223,modify.jsp?id=223这样
页面下面加个按钮,指向新增页面add.jsp
2、delete.jsp,根据参数,拼出来删除的sql语句,执行,类似delete from yourtable where id=223
3、modify.jsp,针对数据库表的各个字段,生成一个html form,每个字段对应一个input,根据参数,查询出数据表当前值,放在表单各Input中,表单提交到modifysubmit.jsp,后者中生成update sql,完成修改
4、add.jsp,跟modify差不多,就是没有填现有值的步骤,也是分两步,一步生成表单让用户填,一步提交到数据库。
追问
谢谢!我还想问一下:
如果我想一次选中多条记录删除该怎么办?还有同时编辑多条记录呢?在编辑数据的过程中,能不能不要老是提交?
追答
删多条:可以在每条记录前生成checkbox,其name是id字段值,下面添加批量删除按钮,在提交处理中,根据用户选中的多条记录,生成多条delete sql
编辑过程不提交,看看ajax吧
同时编辑多条,这个不好做。
展开全部
纯粹用代码开发,工作量大,技术要求高。象这种交互界面的开发,可以使用快逸报表工具的表单模块,很容易就可以实现。
只要做一些特定功能和属性的配置,不用写代码就可以实现上面说的增删改查、复选等功能。而且还可以轻松实现输入的校验、自动计算等,如果要区别整体提交与实时提交也很容易。
如果需求比较灵活,也可以基于接口再添加相应的功能。
用这种工具,格式也可以很灵活,而且有很强的样式功能,可以很方便地做出美观的界面。
另外做这种开发,不仅要考虑功能实现,还要考虑可靠性、浏览器兼容性等问题,测试和改错的工作量可能是开发出基本功能的好几倍。但使用快逸表单工具,只要配对了,可靠性和浏览器兼容性就不是问题,这就是配置化开发的优点。
只要做一些特定功能和属性的配置,不用写代码就可以实现上面说的增删改查、复选等功能。而且还可以轻松实现输入的校验、自动计算等,如果要区别整体提交与实时提交也很容易。
如果需求比较灵活,也可以基于接口再添加相应的功能。
用这种工具,格式也可以很灵活,而且有很强的样式功能,可以很方便地做出美观的界面。
另外做这种开发,不仅要考虑功能实现,还要考虑可靠性、浏览器兼容性等问题,测试和改错的工作量可能是开发出基本功能的好几倍。但使用快逸表单工具,只要配对了,可靠性和浏览器兼容性就不是问题,这就是配置化开发的优点。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询