前言
创建Web项目,需要添加额外的两个jar包
完成操作的jar包是可以展开的。然后打开file的project structure,点击Artfacts,找到lib文件夹下的两个jar包,点击fix完成操作(我这边已经完成操作了,所以没有fix)
## 创建各个文件夹,用于存放各个层次
在model文件夹下创建User实体类,并完成get,set和tostring的重写
在util文件夹下 建立DBUtil与mysql的连接(连接方法与servlet登陆数据库一样)
在Dao层建立UserDao。add是插入操作,delete是删除操作(删除操作与插入操作基本相同),selectByname是查询操作通过getConnection连接数据库,将sql语句传入数据库,在通过excuteUpdate返回int值来判断操作是否完成,然后捕获异常,最后关闭连接
接下来在service层创建Userservice用在Dao‘层和servlet起承上启下的作用,但是代码较少
在servlet层中创建Addservlet
修改Web.xml文件,加入Addservlet的字段
在web文件下,创建add.jsp,delete.jsp,search.jsp。并完善其中的代码(html语音和页面的跳转)
执行结果及网页图