集成Eclipse和InforWeb开发Struts应用 (1)
涉及的软件:
Struts:当前最流行的J2EE Web应用框架,它基于Model-View-Controller(MVC)模式,可以下载Struts
Eclipse:一个非常好的集成开发环境,它采用基于插件的体系结构,可以从下载Eclipse,在网上也有大量的免费的Eclipse插件
InforWeb:J2EE Web应用需要在一个J2EE应用服务器中运行,这里我们选择中创软件商用中间件()的J2EE应用服务器InforWeb。当然,你也可以使用Tomcat之类的,不过我习惯使用InforWeb。
虽然网上有很多Eclipse的插件,其中也包括为Struts提供的插件,但是在这里我们尝试不使用这些插件,而且采用几乎手工的方式来完成我们的第一个Struts,这样能够使我们更好的理解Web应用和Struts,而且据传言这有助于成为高手:)
好了,下面我们就白手起家建立我们的第一个Struts应用:
第一步:取得相应软件,并搭建环境
Eclipse,从Eclipse的站点把它下载下来,解压到某个地方就行了,运行解压后目录下的eclipse.exe就可以进入Eclipse的开发环境。这里我下载的版本是3.0.1。
InforWeb,这个就没法免费下载了,你需要同中创软件商用中间件有限公司()联系购买或者取得一个试用版。注意,在安装InforWeb之前,要先安装JDK,并配置JAVA_HOME。InforWeb的安装过程非常简单,完全是我们习惯的标准Windows安装过程,不用手册也能轻松完成(当然手册中有详细的安装说明)。 字串3
Struts,从下载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。
Struts:当前最流行的J2EE Web应用框架,它基于Model-View-Controller(MVC)模式,可以下载Struts
Eclipse:一个非常好的集成开发环境,它采用基于插件的体系结构,可以从下载Eclipse,在网上也有大量的免费的Eclipse插件
InforWeb:J2EE Web应用需要在一个J2EE应用服务器中运行,这里我们选择中创软件商用中间件()的J2EE应用服务器InforWeb。当然,你也可以使用Tomcat之类的,不过我习惯使用InforWeb。
虽然网上有很多Eclipse的插件,其中也包括为Struts提供的插件,但是在这里我们尝试不使用这些插件,而且采用几乎手工的方式来完成我们的第一个Struts,这样能够使我们更好的理解Web应用和Struts,而且据传言这有助于成为高手:)
好了,下面我们就白手起家建立我们的第一个Struts应用:
第一步:取得相应软件,并搭建环境
Eclipse,从Eclipse的站点把它下载下来,解压到某个地方就行了,运行解压后目录下的eclipse.exe就可以进入Eclipse的开发环境。这里我下载的版本是3.0.1。
InforWeb,这个就没法免费下载了,你需要同中创软件商用中间件有限公司()联系购买或者取得一个试用版。注意,在安装InforWeb之前,要先安装JDK,并配置JAVA_HOME。InforWeb的安装过程非常简单,完全是我们习惯的标准Windows安装过程,不用手册也能轻松完成(当然手册中有详细的安装说明)。 字串3
Struts,从下载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。
Tags:
责任编辑:您的评论
·用户发表意见仅代表其个人意见,并且承担一切因发表内容引起的纠纷和责任
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为
·本站管理人员有权在不通知用户的情况下删除不符合规定的评论信息或留做证据
·请客观的评价您所看到的资讯,提倡就事论事,杜绝漫骂和人身攻击等不文明行为
精彩推荐
最新资讯


您的位置: