`
raymond2006k
  • 浏览: 290552 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

使用Eclipse WTP进行快速Web开发(2)-准备演示项目

阅读更多
  目前,很多项目基于 maven 进行开发,构建和发布。 而在开发阶段,IDE 集成式开发提供了更为高效的一种开发模式: 无需频繁maven install 构建,代码修改无需重启,jsp或模板无需重启等。

   下面以一个完整的 java web项目为例,说明如何基于eclipse WTP 进行快速 Web 开发。
   本文将分两部分:
  1. 建立3个准备项目
  2. 配置 tomcat 进行集成web开发。

建立3个准备项目
  为了演示,我们需要建立 1 个web项目, 2个 java项目,创建一个简单的 HelloWorld 应用,用户通过页面输入username,将返回一串响应字符串。

1) web 项目: bundle.war, 存放页面和web配置
2) java前端项目: web-hello, 存放表示层Java代码
3) java服务项目: biz-hello-service, 存放业务代码

其中,web项目依赖于这两个java 项目。

1. 建立 biz-hello-service 项目
   打开新建对话框,选择 java project,如下图所示

   在项目名称中输入 biz-hello-service



2. 照样子新建 web-hello 项目,它也是一个Java项目,用于存放表示层Java代码
 


3. 新建web页面项目 bundle.war
  打开新建对话框,选择“Dynamic Web Project”,项目名:bundle.war, 在提示输入内容目录时,输入 webapp。







 
4. 新建完成
   3个项目完成之后,项目视图如下所示:



5. 设置依赖
  在 web-hello 工程上,点击右键菜单,选择 project property, 在 projects 依赖中选择 biz-hello-service。 因为 表示层Java代码需要依赖 业务层代码。



  同理设置 bundle.war 项目的依赖关系,它需要依赖 其他两个java project。




6. 设置 Java JEE Dependencies 依赖

    注意,这一步很关键。
    WTP 要正确运行 bundle.war 项目,还需要在 project property 对话框“Java JEE Dependencies”一节中设置依赖,如下图所示。 如果不设置,依赖的Java代码无法复制到相应位置,Java代码将无法运行。



 
 

使用Eclipse WTP进行快速Web开发(1) - 配置Tomcat
使用Eclipse WTP进行快速Web开发(2)- 准备演示项目
使用Eclipse WTP进行快速Web开发(3)- 开发演示
  • 大小: 39.2 KB
  • 大小: 33.8 KB
  • 大小: 39.6 KB
  • 大小: 39.2 KB
  • 大小: 25.9 KB
  • 大小: 20.3 KB
  • 大小: 36.5 KB
  • 大小: 41.1 KB
  • 大小: 45.9 KB
  • 大小: 38.6 KB
  • 大小: 15 KB
  • 大小: 8.2 KB
分享到:
评论

相关推荐

    eclipse wtp plugs 2

    eclipse wtp-R-3.0.5-20090521045405 请将文件名改为 wtp-R-3.02.fss 因为文件太大,Eclipse WTP Plugs 使用文件分割工具处理后上传的,先说明如下: 1. eclipse wtp plugs 1 ~ eclipse wtp plugs 4 是一份完整的...

    Eclipse WTP Web应用开发

    Eclipse WTP Web应用开发,(曼德尔),姚军等译。

    eclipse wtp plugs 3

    eclipse wtp-R-3.0.5-20090521045405 请将文件名改为 wtp-R-3.03.fss 因为文件太大,Eclipse WTP Plugs 使用文件分割工具处理后上传的,先说明如下: 1. eclipse wtp plugs 1 ~ eclipse wtp plugs 4 是一份完整的...

    eclipse wtp plugs 1

    eclipse wtp-R-3.0.5-20090521045405 plugs 请将文件名改为 wtp-R-3.01.fss 因为文件太大,Eclipse WTP Plugs 使用文件分割工具处理后上传的,先说明如下: 1. eclipse wtp plugs 1 ~ eclipse wtp plugs 4 是一份...

    eclipse wtp plugs 4

    wtp-R-3.0.5-20090521045405 请将文件名改为 wtp-R-3.04.fss 因为文件太大,Eclipse WTP Plugs 使用文件分割工具处理后上传的,先说明如下: 1. eclipse wtp plugs 1 ~ eclipse wtp plugs 4 是一份完整的 Eclipse ...

    eclipse wtp plugs 0

    eclipse wtp-R-3.0.5-20090521045405 plugs 请将文件名改为 wtp-R-3.00.fsm 因为文件太大,Eclipse WTP Plugs 使用文件分割工具处理后上传的,先说明如下: 1. eclipse wtp plugs 1 ~ eclipse wtp plugs 4 是一份...

    eclipse wtp merge

    6. 使用 eclipse wtp merge 将 eclipse wtp plugs 0 ~ eclipse wtp plugs 4 的文件合成后,就能得到完整的 WTP Plugs 压缩包 -----------------------------------------------------------------------------------...

    eclipse-wtp-freemarker:eclipse-wtp-freemarker

    eclipse-wtp-freemarker eclipse-wtp-freemarker 遵循与相同的想法

    eclipse WTP 1.2 插件 支持 jquery 1.6

    jQueryWTP一个让Eclipse WTP支持jQuery Javascript代码自动补全功能的Eclipse插件。 支持jquery 1.6

    Eclipse_wtp_tomcat

    Eclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcatEclipse_wtp_tomcat

    使用Eclipse及WTP插件开发JSP应用程序

    在Eclipse环境下,基于WTP插件,开发JSP应用程序 内容还是比较详尽的,以图示的方式介绍了安装过程,最后还举了一个非常简单的例子作为示例

    eclipse-wtp-xml-search:Eclipse WTPXML搜索

    Eclipse WTP / XML搜索概述Eclipse WTP / XML Search是一组插件,可为您提供2个功能: 它提供了一个XML /搜索对话框(如文件/搜索)。 您可以使用XPath从工作空间中搜索XML(HTML,JSP)文件: 开发自己的插件来管理...

    wtp-jem-sdk-R-1.5.4-200705021353.zip

    MyEclipse 下的webseivice功能升级 将ZIP解压 覆盖到MyEclipse安装目录下对应路径

    MyEclipse Web工程 完美移植到Eclipse WTP

    完美移植到Eclipse

    Eclipse wtp(tomcat)配置手册

    有图,有文,步骤清晰,有测试是否成功安装的方法

    eclipse(wtp)内存溢出相关配置文件

    eclipse(wtp)内存溢出解决办法 修改配置文件

    Eclipse 3.3配置WTP插件

    下载Eclipse3.3。 这里我用的Eclipse Classic 3.3.1.1 ,主要是为了学习如何在Eclipse上安装插件(完整文章参考Eclipse3.3 安装及插件配置)。

    使用Eclipse Web Tools Platform进行Web应用程序开发,第一部分

    使用Eclipse Web Tools Platform进行Web应用程序开发,第一部分

    wtp-jsdt-R-3.0

    是JavaScript开发,能集成到eclipse上的插件

    wtp-common-fproj-enablement-jdt-I-3.2.0-20100107113913.zip

    The Faceted Project Framework allows creation of modular projects in Eclipse so that the user can easily add and remove functionality. All WTP projects leverage this framework, but it can also be used...

Global site tag (gtag.js) - Google Analytics