集成Eclipse和InforWeb开发第一个Struts应用[1]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

http://66.102.7.104/search?q=cache:Owe-X-3QobAJ:kb.csdn.net/Articles/200504/44063924-1ef7-494c-a039-ea2b464193bf.html+html:form+name+Struts+1.2&hl=zh-CN


集成Eclipse和InforWeb开发第一个Struts应用

  涉及的软件:
  Struts当前最流行的J2EE Web应用框架,它基于Model-View-Controller(MVC)模式,可以从http://struts.apache.org下载Struts
  
Eclipse:一个非常好的集成开发环境,它采用基于插件的体系结构,可以从http://www.eclipse.org下载Eclipse,在网上也有大量的免费的Eclipse插件
  InforWeb:J2EE Web应用需要在一个J2EE应用服务器中运行,这里我们选择中创软件商用中间件(http://www.inforbus.com)的J2EE应用服务器InforWeb。当然,你也可以使用Tomcat之类的,不过我习惯使用InforWeb。

  虽然网上有很多Eclipse的插件,其中也包括为Struts提供的插件,但是在这里我们尝试不使用这些插件,而且采用几乎手工的方式来完成我们的第一个Struts,这样能够使我们更好的理解Web应用和Struts,而且据传言这有助于成为高手:)
  好了,下面我们就白手起家建立我们的第一个Struts应用:
  第一步:取得相应软件,并搭建环境
  Eclipse,从Eclipse的站点http://www.eclipse.org把它下载下来,解压到某个地方就行了,运行解压后目录下的eclipse.exe就可以进入Eclipse的开发环境。这里我下载的版本是3.0.1。
  InforWeb,这个就没法免费下载了,你需要同中创软件商用中间件有限公司(http://www.inforbus.com)联系购买或者取得一个试用版。注意,在安装InforWeb之前,要先安装JDK,并配置JAVA_HOME。InforWeb的安装过程非常简单,完全是我们习惯的标准Windows安装过程,不用手册也能轻松完成(当然手册中有详细的安装说明)。
  Strutshttp://struts.apache.org下载Struts来,这里我下载的版本是1.2.4,文件名是jakarta-struts-1.2.4.zip。把这个包解开,有如下东西:
  contrib:这个目录下是struts-el,和JSTL相关,这次我们先不管它。
  lib:这个目录是struts的核心jar包,以及所需的第三方jar包(主要是Jakarta Commons下的包),还有struts的TLD文件和DTD文件。
  webapps:WAR形式的Struts文档和例子。
  INSTALL、LICENSE、NOTICE、README:这几个文件就不用多说了。
  反过来看一下,我们下面开发应用需要哪些关键东西:struts核心的jar包(这个当然少不了),所需的第三方jar包,要用struts的自定义标记就需要哪些TLD。
  第二步,建立Web应用目录
  首先,按照Servlet规范建立Web应用目录,如下:
  1.建立Web应用根目录,这里我建立的目录为D:\tech-art\firstapp
  2.在firstapp下建立目录WEB-INF,注意目录名的所有字母一定要大写。
  3.在WEB-INF下建立classes目录和lib目录。将struts安装包中lib目录下所有的.jar文件考到WEB-INF下新建的lib目录下。
  4.在WEB-INF下建立src目录以存放java源文件
  5.在WEB-INF下建立tlds目录,将struts安装包中lib目录下所有的.tld文件复制到这个目录中。
  6.在WEB-INF下建立web.xml文件。这里为了简单起见,我们直接复制struts安装包webapps目录下struts-blank应用的web.xml,先放到这里稍后再做处理。
  7.将
本文关键:集成Eclipse和InforWeb开发第一个Struts应用
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top