`
明天会更浩
  • 浏览: 5506 次
  • 性别: Icon_minigender_1
社区版块
存档分类

学javaee一个月,留下点自己的足迹

 
阅读更多

            学习一段时间的ee了,留下点作业的文档,一来为自己的java之路留点脚印,二来给自己一点信心。

 

 

             1,作业之web通讯录,目前实现了4个版本,每个版本的功能随课程的进度添加或优化了一些功能,下面是说明文档。

 

       第四个版本,实现以下功能:
    
      a,使用mvc设计模式,将所有数据库中的数据提取显示到index.jsp页面。
    
      b,对customer表中的数据实现增、删、改功能。
     
      c,实现分页功能,将要分页的内容以及数据总条数、当前页数、每页显示条数、数据总页数通过封装到PageBean带到index.jsp中显示。
     
      d,实现多条件模糊查询,可以通过用户名、性别、电话、qq、Email、住址信息模糊查询数据,模糊查询后的数据同样可以通过列表底部的上/下一页、选择每页显示的条数等来选择自己想要显示的模式。
     
      e,在customer表中增加了一列部门信息。部门信息来自另一张表depart,和customer是主外键关系。增加了添加列 后的增删改功能。增加了按部门模糊查询条件,部门信息由下拉框选择。
     
      f,对整个Web的码表设置方式做了改进,使用过滤器对所有请求统一设置编码格式,使用的编码配置在web.xml中,尽量避免硬编码。增加用户登录(注册)功能,同样使用了 过滤器来实现页面访问权限,只有登录的用户才能操作数据,否则只能浏览数据、登录或者注册。
     
      g,修正bug,在筛选条件部门的select控件中添加了默认行--所有部门--,解决了查询出数据点击下一页的时候将select中的默认选择行技术部作为筛选条件带到服务器。

  • 大小: 168.7 KB
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics