目录

  • 1 任务一 Eclipse概述及安装
    • 1.1 认识Eclipse
    • 1.2 安装Eclipse
    • 1.3 安装Eclipse插件
    • 1.4 实训
  • 2 任务二 Eclipse的集成开发环境
    • 2.1 Eclipse界面
    • 2.2 常用视图
    • 2.3 透视图
    • 2.4 Java程序编写
    • 2.5 编译和运行
    • 2.6 Java代码调试
    • 2.7 实训
  • 3 任务三 Eclipse中搭建Web开发环境
    • 3.1 Eclipse中Web开发环境的分析
    • 3.2 应用服务器Tomcat的安装与配置
    • 3.3 MyEclipse插件的安装与配置
    • 3.4 数据库的安装与配置
    • 3.5 实训
  • 4 任务四 Eclipse中开发Web项目
    • 4.1 Eclipse中创建Web工程
    • 4.2 建立Servlet处理方式
    • 4.3 建立JavaBean处理方式
    • 4.4 数据库开发
    • 4.5 Eclipse中调试Web项目
    • 4.6 实训
  • 5 任务五 Eclipse开发实例——电子会议厅
    • 5.1 MVC设计模式
    • 5.2 系统分析
    • 5.3 数据库设计
    • 5.4 框架结构设计
    • 5.5 功能设计与实现
      • 5.5.1 动态加载事务类别
      • 5.5.2 添加事务(一)
      • 5.5.3 添加事务(二)
      • 5.5.4 班级事务的编辑与删除
      • 5.5.5 班级事务的查看
    • 5.6 实训
  • 6 任务六   Struts实现MVC设计
    • 6.1 实例介绍
    • 6.2 Struts框架结构
    • 6.3 Struts实例设计
    • 6.4 利用Struts实现“班级事务发布”模块
    • 6.5 实训
  • 7 任务七  Hibernate实现数据持久化
    • 7.1 持久化技术
    • 7.2 Eclipse中开发Hibernate
    • 7.3 Hibernate项目的设计
    • 7.4 利用Hibernate实现“班级事务浏览”模块
    • 7.5 项目的打包与发行
    • 7.6 实训
  • 8 任务八   JUnit单元测试
    • 8.1 关于JUnit
    • 8.2 编写和运行JUnit测试
    • 8.3 JUnit测试案例
    • 8.4 实训
  • 9 任务九  使用CVS进行版本控制
    • 9.1 版本管理与CVS
    • 9.2 CVS服务器的安装与配置
    • 9.3 CVS客户端的配置
    • 9.4 CVS项目管理
    • 9.5 标记版本
    • 9.6 实训
Eclipse中创建Web工程


Eclipse中创建Web工程


一、创建一个Web工程

在创建工程之前,先要明确一个应用背景:


假设用户在客户端页面完成登录功能,以便可以使用服务器端提供的其它功能。

Step1:按照下面的选择顺序进行操作,直至出现项目属性对话框:新建项目MyEclipseJava Enterprise Projectweb Project”。


在操作时,可以直接选择第一种方式进行操作,也可以按照向导提示,选择第二种方式进行操作 。 

Step2:配置项目属性对话框 

几个重要属性值:

u Project Name:给工程起的名字。

u Location:默认存储在MyEclipse的工作空间里。

u Source folder:Java源文件存储的文件夹,系统给出src。

u Web root folder:Web工程的根目录,存储诸如JSP文件、配置文件等信息。

u Context root URL:部署Web工程后,Web容器访问的虚拟目录,默认与工程名相同。 



Step3:观察Web项目结构

usrc目录:该文件夹存储所有Java源文件及一些配置文件。

uWebRoot目录:存储工程文件,如:JSP文件、图片文件等网站资源。针对这个目录,需要关注以下几个要素: * 

/WebRoot/WEB-INF/classes:存放构建项目后,Java源文件经编译生成的.class文件* 

/WebRoot/WEB-INF/lib:该目录存放Web项目用到的库文件* 

/WebRoot/WEB-INF/web.xml:Web项目的配置文件,随着Web项目的进一步开发,它会发生变化,反映出Web项目处理的细节。

 

u导航器视图中的三个文件:.project、.classpath、.mymetadata,它们是MyEclipse的部署文件。* 

查看.project文件,了解关于Web应用的模块配置和编译平台文件的设置情况;* 

查看.classpath文件,可以知道工程模块进行编译时的相关路径设置,由系统自动生成和管理。* 

查看.mymetadata文件,可以明确项目名称和默认生成的Web项目WAR包名称,以及项目部署后的虚拟路径。

二、 Web工程的部署 

工程部署的意义在于:

在Tomcat服务器上为Web项目建立虚拟目录,从而让Tomcat作为本Web项目的容器

为了让客户通过浏览器访问Tomcat服务器上的JSP页面,就必须将编写好的一系列JSP页面及与之相关的应用资源保存到服务器的某个Web服务目录中。一般我们采用的是Tomcat已有的Web服务目录—webapps。

⒈部署过程



u Server:配置好的将要使用的Web服务器的名称。

u Deploy type:部署方式。

u Deploy Location:项目部署的位置。

⒉ 部署结果

点击Browse按钮,会出现图中的显示窗口,注意观察地址栏信息。读者可以查看各子目录中的内容,以便与后期的工作做对比。


注意观察:通过部署,是将项目中的什么成分部署到了发布目录下面?

⒊运行项目

u在工具栏中直接启动Tomcat服务器,使其处于工作状态。

需要注意的是:按照这种方式启动服务器,在操作系统的任务栏上看到的Tomcat状态为停用状态,但是实际上服务器已经启动了。


u 在浏览器的地址栏中输入http://localhost:8080/Login_Demo/index.jsp,运行后得到图示的结果,说明部署过程正常、项目文件正确无误(运行结果视jsp文件的设计而定)。


三、完成用户登录功能 

现在来设计Login_Demo这个项目,完成用户登录功能:

Step1:建立JSP文档

选择项目,单击鼠标右键,选择“新建”→“其他”命令,再选择“JSP(Basic Templates)”

Step2:设置JSP文档细节












Ø输入或选择文件夹:JSP文件即将存放的位置。

Ø文件名:输入login,可以省去扩展名,系统默认为.jsp。

Step3: 编辑JSP文档

界面提供了方便的编辑手段,即可以图形化设计,又可以编写代码设计,并且是同步显示编辑效果的。


登录验证功能的处理方式:表单被提交后,交给另外一个页面来处理。代码如下: 













Step4: 验证项目

u对项目进行工程部署,发布项目到Web目录中;

u 在浏览器中运行login.jsp文件,查看设计结果。