【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】。文章转载请联系作者。
评论