crud删除(1.5小时)

一、servlet删除

页面效果

 删除一个重复的韩非,可以看到无论是list显示还是navicate全都删除成功了

 

 

编写servlet页面时一定要注意,我们不光要在list页面开辟一个新的单元格以及加上超链接,还要给它传入当前行的id参数,这样delete才能找到自己的删除目标,当然这个传参的参数因你封装dao的代码而定。

 

 

二、servlet编辑 

换汤不换药的编辑,不过一些代码细节还是没见过的。

hidden的表单输入是我第一次见,我查了一下:hidden 类型的 <input> 元素允许 Web 开发者包含用户不可见、不可改的数据,在用户提交表单时,这些数据会一并发送出。比如,正被请求或编辑的内容的 ID,或是一个唯一的安全令牌。这些隐藏的 input 元素在渲染完成的页面中完全不可见,而且没有方法可以使它重新变为可见。

第一次运行代码发现报错了:报的代码错误:null,然后我回头看了一下代码,发现还需要再写一个servlet的update,不然提交html的无处提交

 也就是说我们需要把下一节的更新写好:

 然后又遇到了问题:所有页面显示都没问题但是更新完之后结果没变,这个是报错结果:

 那么我就回去检查了dao中封装的方法,果然update方法里代码有误,修正后就ok了

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值