zoukankan      html  css  js  c++  java
  • (原)Struts 相关资源下载

    官网:http://struts.apache.org



    点击【Download】,进入页面如下,可以看到下载的资源:



    点击【struts-2.3.20-all.zip】,就能获取Struts2项目所有的相关资源。

    Struts2项目的目录结构中主要包含了4个目录:apps、docs、lib 和 src:

    apps:存放了所有 Struts2 的实例项目
    位于 apps 目录下的所有war都是部署到 Web 服务器中直接运行的 Web 应用。
    这些 Struts2 的示例项目对学习 Struts2 有相当大的指导作用。
    当我们对 Struts2 的特性使用有疑问时,可以通过直接研究这些项目的源码获得足够的支持。

    docs:存放了所有 Struts2 与 XWork 的文档
    docs 目录中存放的 Struts2 与 XWork 的相关文档基本上是以 Wiki Page 的形式出现的。
    这主要是由于 Struts2 来源于 Webwork2,因而其文档的表现形式也是一脉相承的。
    Wiki Page 形式的文档的好处在于可以将需要表述的框架特性划分为若干个专题,针对每个专题,有相应的理论知识讲解和实例代码的印证。

    lib:存放了 Struts2 相关的 JAR 文件以及 Struts2 运行时所依赖的 JAR 文件
    lib 目录是一个完整的依赖资源集合。Struts2 项目运行所需要的 JAR 文件都位于这个目录下。
    我们可以看到。Struts2 的许多特性都是以插件的形式提供的,因而在 lib 目录下除了 Struts2 项目的基本依赖之外,绝大多数都是插件资源。

    src:存放了所有 Struts2 的源码,以 Maven 所指定的项目结构目录存放
    Struts2 本身是根据 Maven 所指定的项目目录结构进行编写的,所以 src 目录的组织结构也与 Maven 所规定的目录结构相同。这种组织结构的好处在于我们可以在 src 目录中找到所有 Struts2 相关资源的单个源码文件。

    获取以 jar 文件形式的源码管理:


    使用 Struts2源码:
    jar 包说明:
    1:Struts2 的源码文件
    2:Struts2 的JAR文件
    将1、2两个 JAR 复制到项目的 lib 的目录下:


    然后构建对 2 进行构建路径:


    在 Libraries 中 右键 2 -> 【Properties】

    选择【Java Source Attadchment】->【Browse】->选择 lib 中的 文件1:


    这样之后,就可以展开 jar 包,点击 class 文件查看对应的源码:








  • 相关阅读:
    [转][Navicat for MySQL系列]Navicat如何使用(二)
    [转]Syntax error on token "Invalid Character", delete this token 的解决
    [转] valuestack,stackContext,ActionContext.之间的关系
    [转]jquery后代和子元素的区别
    python中模块、包、库的区别和使用
    python函数对象
    list深拷贝和浅拷贝
    json中load和loads区别
    变量作用域
    正则里的.*和.*?区别
  • 原文地址:https://www.cnblogs.com/zhanyao/p/4207384.html
Copyright © 2011-2022 走看看