servlet学习笔记(二)

servlet学习笔记(二)

通过昨天的学习,已经简单的掌握了一些servlet的知识,今天继续学习一些操作

CRUD

借助JDBC实现和MySQL数据的连接实现数据CRUD。

1.准备实体类Hero:实例数据库中的字段,并且为每一个字段提供public的getter和setter。
2.准备一个DAO层,提供增加,删除,修改,查询等常规数据库操作方法
3.用于创建表Hero的SQL语句
4.做一个数据的维护页面需要一些通用的操作,比如增加,删除,编辑,修改,查询等。
每个不同的操作,都需要一个对应的Servlet,除了做查询之外,还会做到其他的一些表的相关操作,所以好的规范会对将来的维护更有好处。
一般会这样命名,以查询为例 XXXServlet : [表][行为]Servlet 这样一种命名规则。
在XXXServlet中,会使用DAO层把数据查询出来,然后拼接成一个table用于显示其内容。
5.在web.xml中把路径 数据映射到XXXServlet上。
JSON - 做前后端分离
在网页中点击提交之后,把form中的数据取出来,组织成json的格式,用ajax发送出去。这里用的ajax方式是 jquery的post函数,JSON.stringify函数的作用是将一个javascript对象,转换为JSON格式的字符串。然后,新建submitServlet实现下面的前三步:
1. 获取浏览器提交的字符串
2. 把字符串转换为JSON对象
3. 把JSON对象转换为Hero对象
4. 配置映射
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值