(原)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 相关资源的单个源码文件。



网址:http://search.maven.org/

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


使用 Struts2源码:

jar 包说明:

1:Struts2 的源码文件

2:Struts2 的JAR文件

将1、2两个 JAR 复制到项目的 lib 的目录下:

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

在 Libraries 中 右键 2 -> 【Properties】

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

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


来自为知笔记(Wiz)

时间: 2024-11-08 19:08:44

(原)Struts 相关资源下载的相关文章

java web相关资源下载地址

Struts2: http://struts.apache.org/ Spring: 主页:http://spring.io/ 下载:http://repo.spring.io/release/org/springframework/spring/ mybatis: 主页:http://mybatis.github.io/ 资源主页:https://github.com/mybatis/ 下载地址:https://github.com/mybatis/mybatis-3/releases gen

sqlserver2012相关资源下载

1.输入网址http://www.codeplex.com 2.找到Microsoft SqlServer Product Samples选项 3.进入之后显示如下页面 4.选择SQL Server 2012 DW 5.      下载下列红色标记区域 ssis    http://msftisprodsamples.codeplex.com/releases

[原]unity3d之http多线程异步资源下载

郑重声明:转载请注明出处 U_探索 本文诞生于乐元素面试过程,被面试官问到AssetBundle多线程异步下载时,愣了半天,同样也被深深的鄙视一回(做了3年多u3d 这个都没用过),所以发誓要实现出来填补一下自己的空白,同时分享给大家.说明:本人只在pc和Android下测试好使,其他平台未知! 直接贴代码,都是C# http的API,不懂得自己百科. using UnityEngine; using System.Collections; using System; using System.

VMware Workstation11.0安装Mac OS X 10.10最完整指南(包含所需所有资源下载)

前言说明:最近换了新的电脑,配置好很多了,想装下虚拟机来玩下IOS,其中也遇到了几个大坑,现在刚完全装好,把所有步骤以及资源整合到一处,后面的朋友可以避免浪费很多无谓的百度时间. ""我先把使用到的程序以及版本说明下,因为这非常总要,使用虚拟机安装mac,其实就是装黑苹果,这要依赖很多破解工具,但这些工具都是有版本支持的.我这些版本装的没问题,但是你如果下载网上其他版本,我就不能确保一定没问题了,只能是自己试了."" VMware 11.0 永久不过期激活密钥 1F

java学习路线及资源下载,持续整理中

java学习路线及资源下载,持续整理中 学习路线图:http://blog.csdn.net/shenzhq1980/article/details/484703371.java学习经典书籍_基础编程篇下载地址:http://blog.csdn.net/shenzhq1980/article/details/48375543书籍:Java程序设计语言.(美国)阿诺德.清晰版JAVA2核心技术第1卷.基础知识7thJAVA2核心技术卷II:高级特性7th Java语言程序设计-基础篇(原书第8版)

搭载Azure的开发环境及相关资源的使用输入日志标题

搭载Azure的开发环境及相关资源的使用 从http://azure.microsoft.com/zh-cn/downloads/?rnd=1下载azure开发工具,Visual Studio 2013 update 4 ; 安装好之后,下载Azure SDK, 下载后,通过 Microsoft Web平台安装程序来获得并安装它们.接下来,你去可以微软下载官网,下载试用版的SQL-Server 2014 : 现在我们就可以导入Azure 订阅了: 首先,从https://manage.windo

基于headless chrome的游戏资源下载实现 (初版)

上周介绍了实现前端资源下载的思路,今天给一个简单的初版代码. 首先 基于express启动一个服务端容器,用于处理前端路由和后段逻辑处理,目录结构如下: 其中gameDir是游戏存放的地址,node_modules是存放用到插件的module,server内部目录结构如下 app.js是程序的启动代码 common 存放公用的方法 public 存放静态资源 routes 存放express路由信息 config存放一些配置信息 downLoadGame存放游戏下载的逻辑代码 view是ejs试

AngularJS的学习网站及相关资源整理

学习angularjs的网站及相关资源的整理,会不断更新. angularJs的官网:https://angularjs.org/       API文档:https://docs.angularjs.org/api 官方文档很详细,感觉是学习angularjs最好的方法 angularjs入门教程:http://www.runoob.com/angularjs/angularjs-tutorial.html 英语不太好可以先看这个,可以很快看完,看完就对angularjs有一个大概的了解, 有

.NET中使用Memcached的相关资源整理(转)

Memcached官方站点:http://www.danga.com/memcached/ Memcached Win32 1.2.6下载:http://code.jellycan.com/memcached/ 安装帮助:Windows下的.NET+ Memcached安装 Memcached .NET客户端: 1).NET memcached client library 下载地址:https://sourceforge.net/projects/memcacheddotnet 相关文章:分布