【JavaWeb】Servlet 系列——使用纯 Servlet 做一个单表的 CRUD 操作

24 使用纯 Servlet 做一个单表的 CRUD 操作
使用纯粹的 Servlet 完成单表【对部门的】的增删改查操作。(B/S 结构的。)
实现步骤:
第一步:准备一张数据库表。(sql 脚本)
复制代码
 第二:编写 web.xml 文件
复制代码
 第四:在 DeptListServlet 类的 doGet 方法中连接数据库,查询所有的部门,动态的展示部门列表页面.
- 分析 list.html 页面中哪部分是固定死的,哪部分是需要动态展示的。 
- list.html 页面中的内容所有的双引号要替换成单引号,因为 out.print("")这里有一个双引号,容易冲突。 
- 现在写完这个功能之后,你会有一种感觉,感觉开发很繁琐,只使用 servlet 写代码太繁琐了。 
复制代码
 复制代码
 - 技巧: 
复制代码
 - 编写一个类:DeptDetailServlet 继承 HttpServlet,重写 doGet 方法。 
复制代码
 - 以上的前端程序要写到后端的 java 代码当中: 
- DeptListServlet 类的 doGet 方法当中,使用 out.print()方法,将以上的前端代码输出到浏览器上。 
- 解决 404 的问题: 
- http://localhost:8080/oa/dept/delete?deptno=30 
- web.xml 文件 
复制代码
 - 删除成功或者失败的时候的一个处理(这里我们选择了转发,并没有使用重定向机制。) 
复制代码
 版权声明: 本文为 InfoQ 作者【胖虎不秃头】的原创文章。
原文链接:【http://xie.infoq.cn/article/332142a9de0619504667cd10a】。文章转载请联系作者。











 
    
评论