盾怪网教程:是一个免费提供流行杀毒软件教程、在线学习分享的学习平台!

Struts实战基础(原创)

时间:2024/12/20作者:未知来源:盾怪网教程人气:

[摘要]-webD:\jakarta\struts-1.1-b1-src是struts源码根目录,下文用struts表示“D:\jakarta\struts-1.1-b1-src"。 D:\jak...
-web
D:\jakarta\struts-1.1-b1-src是struts源码根目录,下文用$struts表示“D:\jakarta\struts-1.1-b1-src"。
D:\jakarta\struts-1.1-b1-src\lib是struts的支持库目录,下文用$struts_lib表示"D:\jakarta\struts-1.1-b1-src\lib"。该目录下包含commons-beanutils.jar,commons-collection.jar...等java类库,这些jar是build Struts所必需的。虽然你可以按2.2中给出的地址下载安装这些jar,但可能会很麻烦(有些只有src,你还需要build)。

2.3.2建立build.properties
$struts\build.properties.sample另存为$struts\build.properties修改下列属性:
catalina.home - 你的tomcat 4.0路径(当你希望使用build中deploy.catalina的target时才需要配置)


commons-beanutils.jar - BeanUtils package JAR 路径commons-beanutils.jar=$struts_lib/commons-beanutils.jar(一定用绝对路径,因为在Struts有多个build,如使用相对路径,一些build会失败。以下相同)

commons-collections.jar - Collections package JAR 路径
commons-collections.jar=$struts_lib/commons-collections.jar

commons-dbcp.jar - DBCP package JAR 路径
commons-dbcp.jar=$struts_lib/commons-dbcp.jar

Digester package JAR 路径
commons-digester.jar=$struts_lib/commons-digester.jar

Logging package JAR 路径
commons-logging.jar=$struts_lib/commons-logging.jar

POOL package JAR 路径
commons-pool.jar=$struts_lib/commons-pool.jar

SERVICES package JAR 路径
commons-services.jar=$struts_lib/commons-services.jar

VALIDATOR package JAR 路径
commons-validator.jar=$struts_lib/commons-validator.jar

Jakarta Regexp package JAR 路径
regexp.jar=D:/jakarta/regexp-1.2/jakarta-regexp-1.2.jar(如果没有这个jar,可以到http://jakarta.apache.org/下载)

JDBC 2.0 Optional Package JAR 路径
jdbc20ext.jar=$struts_lib/jdbc2_0-stdext.jar

Servlet API classes (either version 2.2 or 2.3) JAR 路径
servlet.jar=D:/j2sdkee1.2.1/lib/j2ee.jar

tomcat.home - Tomcat 3.2 (当你希望使用build中deploy.tomcat的target时才需要配置)
xerces.home - Xerces parser, version 1.2 or 1.3 (re(当你希望使用build中deploy.catalina的target时才需要配置)

2.3.3.build Struts
在DOS命令符下运行:ant dist
D:\jakarta\struts-1.1-b1-src>ant dist

build 成功后得到Struts 1.1 beta1 的二进制发行版:

D:\jakarta

关键词:Struts实战基础(原创)




Copyright © 2012-2018 盾怪网教程(http://www.dunguai.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版