任务10基于Servlet的会员管理系统

陈新疆

发布于 2018.05.10 23:39 阅读 4586 评论 0

任务编号:

任务等级:初级

前驱任务:

               基于SpringCore的会员管理系统

后续任务:

              基于MyBatis的会员管理系统

 

目的:

1. 掌握Tomcat的使用:

     下载安装配置;发布应用程序;日志监控

 

2. 掌握Servlet的编写:

    Servlet接口和HttpServlet抽象类;

     doGet()、doPost()和service方法;

     servlet的部署;

      RequestDispatcher、HttpServletRequest、HttpServletResponse的使用;

      Filter和Listener的使用;

3. 掌握Servlet和JSP的关系:

    JSP页面是如何被翻译成Servlet的;

     JSP内置对象

 

系统功能:

     

 

参考资料链接:

    1. Tomcat快速入门

        Tomcat上手动创建的第一个项目

        Web工程目录和tomcat目录

        Tomcat logs 目录下各日志文件的含义

        解析Tomcat内部结构和请求过程

     2. 开发第一个Servlet

        Servlet简介与Servlet和HttpServlet运行的流程

        史上最全的Servlet基础教程

        Servlet的url-pattern匹配规则详细描述

        Servlet的url-pattern匹配规则简介

        Servlet实现用户登录

        Servlet之间跳转

        Servlet跳转页面的几种方法

        HttpServletRequest用法

        关于request.getServletPath(),request.getContextPath()的总结

     3. Session部分

        Servlet中session的使用

         Session实例

         Tomcat中的Session小结

         Servlet——利用Session完成的简单购物车

         【Session】Tomcat中Session持久化到文件系统或数据库      

     4. 过滤器

         过滤器Filter讲解以及简单例子展示

         Java过滤器Filter的使用案例

         Filter经典案例

         Filter过滤器(超详细)

         JavaWeb学习总结(四十二)——Filter(过滤器)学习

         JavaWeb学习总结(四十三)——Filter高级开发

     5. 监听器

         Java Web-07( 监听器)(来自传智播客)

         JavaWeb监听器以及案例(一个简单的网站计数例子)

         JavaWeb三大技术之Listener(含一个启动后自动发邮件的例子)

         Java Web(二)——Listener/Servlet(内容比较全)

         Javaweb之listener详解

         JavaWeb学习总结(四十四)——监听器(Listener)学习

     6. 综合

         Tomcat 入门

         JavaWeb学习总结(五)——Servlet开发(一)

         这个学习总结涵盖了JavaWeb开发的所有内容,共有63篇,质量比较高。

         Log4J使用详解(整理)

         JavaEE 获取路径全攻略

         JavaWeb——Servlet(全网最详细教程包括Servlet源码分析)

         JavaWeb总结

 

任务讨论:

1. 史上最全的Tomcat源码分析(有源码下载地址)

2. 廖雪峰:手写Tomcat