学习一段时间的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中的默认选择行技术部作为筛选条件带到服务器。
相关推荐
JavaEE学习流程图(如何学习javaEE)
在这个从零开始的学习过程中,我们将从基础的环境配置开始,直至编写并成功运行第一个JavaEE程序。 首先,我们需要配置开发环境。Eclipse是一款流行的集成开发环境(IDE),特别适合Java开发。下载并安装Eclipse后...
对想要学习JavaEE的人来说是一个总结性的学习路线图,通过此图,使想要入门的人对于JavaEE有整体的认识
JavaEE,全称为Java Platform, Enterprise Edition,是Java平台针对企业级应用开发的一个标准和框架。这个技术体系包含了丰富的组件和服务,旨在简化企业级软件的开发、部署和管理。本复习资料将涵盖JavaEE的核心...
JavaEE在线学习系统是一个基于Java企业版(Java Enterprise Edition,简称JavaEE)技术构建的教育平台,旨在提供灵活、高效且交互性强的在线学习环境。这个系统通常包括多个组件和服务,如用户管理、课程管理、视频...
- **AJAX视频教程**:虽然不是直接关于JAVAEE的内容,但AJAX是Web开发中的一个重要技术,对于开发基于JAVAEE的现代Web应用很有帮助。 - **SSH框架全套视频教程**:这个系列的教程深入介绍了如何使用Struts、Spring和...
而"_book"文件可能是一个包含所有学习资料的目录或者是一个实际的HTML文件结构,其中包含了JavaEE的各种知识点讲解。 总的来说,这个"javaee学习资料"压缩包是一个全面的JavaEE学习资源,适合初学者逐步深入理解和...
JavaEE 应用程序的运行需要一个支持JavaEE标准的应用服务器。常见的JavaEE应用服务器包括: - **GlassFish**:由Oracle提供的开源JavaEE应用服务器。 - **WildFly**(原名JBoss AS):Red Hat公司的开源应用服务器。...
JavaEE,全称为Java Platform, Enterprise Edition,是Java平台的一个版本,主要面向企业级应用开发。这个"javaee大作业实例"显然包含了作者在学习或实践中制作的一个项目,旨在展示如何利用JavaEE技术来构建一个...
这份“学习JAVAEE三年来所有知识点的笔记”无疑是一份宝贵的资源,其中包含了JavaEE核心框架SSH(Struts2、Spring、Hibernate)和SSM(SpringMVC、Spring、MyBatis)的深入学习记录,以及MySQL数据库的存储过程使用...
在JavaEE平台上,开发Web应用时经常会涉及到文件上传的需求,这个"JavaEE的一个上传文件工程"就是一个很好的学习示例,主要关注的是Servlet技术以及文件上传的相关处理。Servlet是JavaEE中用于扩展服务器功能的一种...
JavaEE,全称为Java Enterprise Edition,是Oracle公司提供的一个用于构建企业级Web应用程序的框架。这个框架涵盖了服务器端开发的多个方面,包括网络服务、分布式计算、安全性、数据持久化等。JavaEE的学习是一个...
JavaEE Src.zip是一个压缩包,其中包含了JavaEE应用程序开发的源代码。JavaEE,全称为Java Platform, Enterprise Edition,是Java平台的一个版本,专为构建企业级应用而设计。它提供了一系列的API和服务,用于开发...
JavaEE 的主要特点是提供了一个完整的企业级应用程序开发框架,包括客户层、Web 层、业务层和企业信息系统(EIS)层四个层面。 JavaEE 简史 JavaEE 的历史可以追溯到1990年代中期,当时Sun Microsystems公司推出...
总的来说,这个“javaEE示例word版”压缩包是一个全面的JavaEE学习资源,从理论到实践,覆盖了从基础到高级的各种知识点。通过学习和实践其中的内容,开发者可以系统地掌握JavaEE的开发技能,提升构建企业级应用的...
JavaEE是Java平台的企业版,专门用于开发企业级应用程序,特别是在多层架构和Web应用中。这个平台提供了一系列的服务、APIs和协议,使得开发者...因此,投入时间和精力学习JavaEE,对于职业发展来说是一个明智的选择。
1. **JavaEE架构**:JavaEE(Java Platform, Enterprise Edition)是Oracle公司提供的一个开源平台,用于开发和部署多层结构的企业应用。它包括Servlet、JSP、EJB(Enterprise JavaBeans)、JMS(Java Message ...
给想学java的同学一条学习建议:JavaEE学习路线图
JavaEE是Java企业版(Java Enterprise Edition)的简称,它是一个用于开发企业级应用程序的Java平台。这个平台包含了多个服务、APIs和协议,旨在帮助开发者构建可扩展、高性能、安全且可管理的网络应用程序。JavaEE...
这个"JAVAEE中文版(最新)"压缩包提供的是JavaEE的中文版API文档,对于那些在学习和开发过程中需要频繁查阅API的开发者来说,无疑是一个非常实用的资源。 JavaEE API包含了众多用于构建分布式、多层的企业级应用...