资源简介 Jakarta commons docs API CHM 格式带索引和全文搜索,方便携带和查询。 Jakarta commons 包含很多可复用的通用组件。 commons-attributes 让开发者可以使用 C# 或 .net 样式的 attributes, 是一种运行时的 api, 有点类似 doclet commons-beanutils 提供对 Java 反射和自省API的包装 commons-betwixt 这个组件提供一个XML自省(introspection)机制用来把Java Bean映射到XML文档 commons-chain 提供实现组织复杂的处理流程的“责任链模式” commons-cli 命令行参数解析 , 由 Werken, Avalon 和 Optz 组成 commons-codec 包含一些通用的编码解码算法。包括一些语音编码器, Hex, Base64, 以及URL encoder. commons-collections 扩充了 java.util.collection 接口 commons-compress 操作压缩文件的 API commons-configuration 可以从xml、properties、JNDI、JDBC、System properties、Applet parameters和Servlet parameters等读取信息 commons-daemon 可以帮你实现将一个普通的 Java 应用变成系统的一个后台服务 commons-dbcp 数据连接池服务 commons-dbutils JDBC 辅助类 commons-digester XML 文件到 Java 对象的映射机制 commons-discovery 提供工具来定位资源 (包括类) ,通过使用各种模式来映射服务/引用名称和资源名称。 commons-el 提供在JSP2.0规范中定义的EL表达式的解释器. commons-email 提供一组用于发送Email的API,它基于Java Mail API基础之上并进行了简化 commons-exec 处理外部进程的执行或管理外部环境 commons-fileupload 使得在你可以在应用和Servlet中容易的加入强大和高性能的文件上传能力 commons-io 用来帮助进行IO功能开发.它包含三个主要的领域:Utility classes-提供一些静态方法来完成公共任务.Filters-提供文件过滤器的各种实现.Streams-提供实用的Stream,reader与 writer实现 commons-jelly 能够把XML转换成可执行代码,所以Jelly是一个基于XML与Java的脚本和处理引擎 commons-jexl 是一个表达式语言,通过借鉴来自于Velocity的经验扩展了JSTL定义的表达式语言 commons-jxpath 定义了一个简单的XPath表达式语言的解析器.JXPath应用XPath表达式来操纵各种类型的对象包括:JavaBeans,Maps,Servlet contexts,DOM等 commons-lang commons的基础包 commons-launcher 提供多平台的 Java 程序加载 commons-logging 提供日志的实现 commons-math 是一个轻量的,自包含的数学和统计组件,解决了许多非常通用但没有及时出现在Java标准语言中的实践问题. commons-modeler 创建符合 JMX 规范的 MBeans 机制 commons-net 网络和协议实现的集合 commons-pool 提供了通用对象池接口,一个用于创建模块化对象池的工具包,以及通常的对象池实 commons-primitives java 简单类型使用的扩展 commons-proxy 创建动态代理的库 commons-scxml commons-transaction 处理多级事务的集合 commons-validator 提供了一个简单的,可扩展的框架来在一个XML文件中定义校验器 (校验方法)和校验规则 commons-vfs 虚拟文件系统 httpcomponents-client 和 http 协议客户端一起协作的框架 httpcomponents-core jakarta-oro 一套文本处理工具,能提供perl5.0兼容的正则表达式,AWK-like正则表达式, glob表达式。还提供替换,分割,文件名过虑等功能 jakarta-regexp 是一个100%纯java正则式处理包,是Jonathan Locke捐给Apache软件基金会的
2025-10-26 16:54:59 37.75MB commons
1
jsp 所用的标签库的2个jar或 jsf开发必须 已经整理过了的。
2023-12-23 16:34:46 4.96MB 标准标签库 所需2个jar
1
soft\Web环境的搭建\jakarta-tomcat-5.0.28.rar
2023-05-07 15:53:17 10.08MB tomcat-5.0.28
1
高效的Model 2编程并不是一项简单的任务,开发人员经常自己发现难于找到很多问题的最佳解决方式。本书是Struts项目的完全指南,引导开发人员理解概念、设计和实现方式。虽然它由Struts应用程序的基础开始并深入讲解了Model 2设计方案,但这本书很快转入了较高级的主题。安装和设置贯穿文档始终,并且清楚地解释了每个配置选项。本书利用大量使用了标准JSP标记库和Struts附加程序的实际例子,研究了Struts环境中的JSP编程技术。用户还将掌握多层应用程序编程,从Struts应用程序同EJB交互,利用Struts提供的包和工具处理复杂验证和登录。无论你是希望获取Struts极稀少的在线文档,还是希望学习Model 2编程技术,或者是作为一名高级Struts程序员想完全熟悉这个强大的框架包,这本书都将满足你的要求。
本书主要内容:
. Struts的安装、设置和配置
. Struts映射到Model 2设计模式的完整介绍
, 详细论述利用JSP使用Struts的知识,包括Struts标记库
Struts异常处理、验证和登录
Struts应用程序的国际化和本地化
完整论述新StrutsTiles模板库
Struts应用程序的打包和发布
“许多开放源代码包缺少对所有特性的综合指导
而是帮助您深入问题,解决实际的应用程序设计
这些指导不仅仅是'hello,world'之类的东西,
(本书)对于很多人员而言正是这样的指南”。
—CraigMcClanahan(JakartaStruts创始人)
2022-05-12 18:32:19 6.28MB Struts
1
apache jakarta-tomcat-5.0.28下载
2022-04-29 14:27:13 22.27MB tomcat tomcat5.0 apache jakarta
1
jakarta-tomcat-5.0.16.exe 比较早的版本,现在不好找了
2022-03-22 10:49:27 10.24MB tomcat
1
PrefaceOver the last few years, web development has turned a very important corner. Gone are the days when Java™ developers wrestled with a single JSP that contained presentation logic, database access via SQL, and navigational intelligence. Java web developers have learned from their mistakes, paid the price in debugging and maintenance time, and moved on.The number and variety of readily available web frameworks today is immense. It's hard to point a browser at a Java technical site without finding a newly released web framework that's going to revolutionize the modern world. While some may see this as a bad thing that might divide the Java community, the truth is that the constant emergence of new frameworks is just evolution at work.The design and construction of today's nontrivial web applications pushes developers to the limit of what's logically and physically possible. Myriad solutions are thrown at the problems these applications present. Some of the solutions stick, and as with human evolution, valuable characteristics are passed on in future generations of software. Other solutions do not—those that fail to serve the needs of users and add value usually fall by the wayside.Through this evolutionary process, the Jakarta Struts framework (created by Craig R. McClanahan and donated to the Apache Software Foundation in 2000) has emerged as one of the best web frameworks available. This book covers Version 1.1, which contains many major enhancements over the previous Jakarta Struts release. If you are building applications, web-based or not, one of the main things you will learn from this book is that frameworks such as Struts are a great time investment.
2022-03-14 13:00:20 1.72MB 3dmax struts 中文 帮助
1
原书名: Programming Jakarta Struts, 2nd Edition 原出版社: O'Reilly 作者: (美)Chuck Cavaness 译者: 林琪 丛书名: O’Reilly Java系列 出版社:中国电力出版社 ISBN:7508335031 上架时间:2005-9-3 出版日期:2005 年9月 开本:16开 页码:436 版次:2-1  自本书第一版发行以来,Struts开源项目变得越来越受欢迎。尽管这项技术令人振奋,但是它的说明文档却仍然少得可怜——大多数的指南都太简单,那些要编写复杂Web应用程序的开发人员根本找不到所需的关键信息。本书第二版为了填补这个信息缺口,针对最近发布的Struts 1.1版重新修订扩编,提供最新的信息。第二版增加了新的章节来专门探讨安全、与JSF API的集成、JSP标准标记库(JSTL),以及Struts的表达式语言(EL)。此外,第二版对第一版中原有的主题也做了扩充。对于每一个自己所开发的企业系统,本书作者Chuck Cavaness都会花大量的时间去研究能从Struts学到什么,以及找出构建Web应用程序的最有效的方式。为了节省你的时间,让你不再头痛,作者用最理想、最务实的“说到哪里做到哪里”的手法,把无价的实践经验与大家分享,以指导你最大限度地发挥Struts框架的潜能。    前言 1 第一章 简介 9 web简史 9 什么是java servlet? 10 jsp页面 13 jsp model 1和model 2架构 15 为什么mvc如此重要? 16 什么是框架? 18 其他替代框架 20 第二章 web层剖析 25 框架概述 25 http请求/响应的过程 29 struts和作用域 34 使用url参数 36 转发与重定向的差异 36 第三章 struts框架概览 44 银行账户示例 44 总体蓝图 48 struts 控制器组件 50 struts模型组件 57 .struts视图组件 60 支持多个应用程序 70 结论 71 第四章 配置struts应用程序 72 storefront应用程序 72 什么是web应用程序? 73 web应用程序的目录结构 74 web应用程序的部署描述文件 77 为struts配置web.xml文件 79 struts配置文件 89 digester组件 110 struts console工具 110 重新加载配置文件 112 第五章 struts控制器组件 114 控制器机制 114 工具类 141 第六章 struts模型组件 145 mvc中的“m” 145 什么是业务对象? 149 持久存储 150 struts为模型提供了什么? 152 第七章 struts视图组件 177 什么是视图? 177 什么是actionform? 183 使用actionerrors 193 完成表示验证 197 使用dynaactionform类 198 javaserver faces前瞻 201 第八章 jsp自定义标记库 203 自定义标记概览 203 struts的标记库 207 struts标记中使用javabean 208 struts的html标记库 209 logic标记库 217 bean标记库 222 nested标记库 226 其他有用的标记库 226 jsp标准标记库(jstl) 227 第九章 扩展struts框架 230 什么是扩展点? 230 通用的扩展点 231 控制器的扩展点 234 扩展视图组件 238 扩展框架的缺点 242 第十章 异常处理机制 243 java异常的处理机制 243 异常处理对性能的影响 246 系统异常与应用异常 247 使用链接式异常 248 struts所提供的异常处理机制 251 拾零补遗 263 结论 265 第十一章 validator框架 266 需要验证框架的理由 266 安装和配置validator 267 actionform与validator一同使用 276 创建你自己的验证规则 280 validator与jsp自定义标记 282 验证的国际化 285 将validator用在struts以外的场合 286 第十二章 国际化和struts 290 什么是国际化? 290 java对国际化的支持 292 让struts应用程序支持国际化 299 异常的处理和国际化 304 第十三章 struts和ejb 306 使用ejb实现storefront服务 307 让struts和ejb交互 319 结论 331 第十四章 使用tiles标记库 332 了解模板 332 安装和配置tiles的配置 337 使用tiles框架 340 tiles标记库 343 使用定义 350 tiles对国际化的支持 354 第十五章 struts应用程序的日志机制 356 web应用程序的日志机制 356 使用servlet容器进行日志记录 357 jakarta commons日志包 367 使用log4j包 370 在jsp页面中使用commons日志api 377 log4j对性能的影响 380 第三方log4j扩展包 381 java 1.4的日志api 381 第十六章 打包struts应用程序 383 打包还是不打包 383 把应用程序打包成war文件 392 使用ant来构建你的struts应用程序 393 创建自动化的构建环境 399 从远程重新启动服务器 401 第十七章 解决性能瓶颈 402 什么是好的性能? 402 性能测试与负载测试 404 性能测试和压力测试的工具 406 测试storefront应用程序 406 性能和可扩展性陷阱 413 第十八章 javaserver faces 417 struts和javaserver faces 417 jsf框架概览 419 安装和运行struts-faces应用程序示例 421 把现有struts应用程序转换成使用jsf 422 其他参考资料 422 附录一 struts 1.0以来的变化 423 附录二 下载和安装struts 430 附录三 资源 436
2022-03-14 12:51:59 12.14MB Jakarta Struts 编程.pdf
1
出现:java.lang.NoClassDefFoundError:javax/servlet/jsp/jstl/core/ConditionalTagSupport错误的时候,请将使用到的jstl和standard换成这两个即可。
2022-02-19 23:26:58 933KB standardjstl
1
jakarta.xml.ws-api-2.3.3
2022-01-27 19:03:58 56KB java webservice
1