blob: 1eef48270cb362b6e6df17e6daa6529ad5f83b93 [file] [log] [blame]
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1.0"/>
<meta name="Date-Revision-yyyymmdd" content="20140918"/>
<meta http-equiv="Content-Language" content="en"/>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>Announcements 2002</title>
<link href="//fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,400italic,600italic,700italic" rel="stylesheet" type="text/css">
<link href="//netdna.bootstrapcdn.com/font-awesome/4.0.3/css/font-awesome.css" rel="stylesheet">
<link href="/css/main.css" rel="stylesheet">
<link href="/css/custom.css" rel="stylesheet">
<link href="/highlighter/github-theme.css" rel="stylesheet">
<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="/bootstrap/js/bootstrap.js"></script>
<script type="text/javascript" src="/js/community.js"></script>
</head>
<body>
<a href="http://github.com/apache/struts" class="github-ribbon">
<img style="position: absolute; right: 0; border: 0;" src="https://s3.amazonaws.com/github/ribbons/forkme_right_red_aa0000.png" alt="Fork me on GitHub">
</a>
<header>
<nav>
<div role="navigation" class="navbar navbar-default navbar-fixed-top">
<div class="container">
<div class="navbar-header">
<button type="button" data-toggle="collapse" data-target="#struts-menu" class="navbar-toggle">
Menu
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a href="/index.html" class="navbar-brand logo"><img src="/img/struts-logo.svg"></a>
</div>
<div id="struts-menu" class="navbar-collapse collapse">
<ul class="nav navbar-nav">
<li class="dropdown">
<a data-toggle="dropdown" href="#" class="dropdown-toggle">
Home<b class="caret"></b>
</a>
<ul class="dropdown-menu">
<li><a href="/index.html">Welcome</a></li>
<li><a href="/download.cgi">Download</a></li>
<li><a href="/releases.html">Releases</a></li>
<li><a href="/announce-2021.html">Announcements</a></li>
<li><a href="http://www.apache.org/licenses/">License</a></li>
<li><a href="https://www.apache.org/foundation/thanks.html">Thanks!</a></li>
<li><a href="https://www.apache.org/foundation/sponsorship.html">Sponsorship</a></li>
</ul>
</li>
<li class="dropdown">
<a data-toggle="dropdown" href="#" class="dropdown-toggle">
Support<b class="caret"></b>
</a>
<ul class="dropdown-menu">
<li><a href="/mail.html">User Mailing List</a></li>
<li><a href="https://issues.apache.org/jira/browse/WW">Issue Tracker</a></li>
<li><a href="/security.html">Reporting Security Issues</a></li>
<li class="divider"></li>
<li><a href="https://cwiki.apache.org/confluence/display/WW/Migration+Guide">Version Notes</a></li>
<li><a href="https://cwiki.apache.org/confluence/display/WW/Security+Bulletins">Security Bulletins</a></li>
<li class="divider"></li>
<li><a href="/maven/project-info.html">Maven Project Info</a></li>
<li><a href="/maven/struts2-core/dependencies.html">Struts Core Dependencies</a></li>
<li><a href="/maven/struts2-plugins/modules.html">Plugin Dependencies</a></li>
</ul>
</li>
<li class="dropdown">
<a data-toggle="dropdown" href="#" class="dropdown-toggle">
Documentation<b class="caret"></b>
</a>
<ul class="dropdown-menu">
<li><a href="/birdseye.html">Birds Eye</a></li>
<li><a href="/primer.html">Key Technologies</a></li>
<li><a href="/kickstart.html">Kickstart FAQ</a></li>
<li><a href="https://cwiki.apache.org/confluence/display/WW/Home">Wiki</a></li>
<li class="divider"></li>
<li><a href="/getting-started/">Getting Started</a></li>
<li><a href="/security/">Security Guide</a></li>
<li><a href="/core-developers/">Core Developers Guide</a></li>
<li><a href="/tag-developers/">Tag Developers Guide</a></li>
<li><a href="/maven-archetypes/">Maven Archetypes</a></li>
<li><a href="/plugins/">Plugins</a></li>
<li><a href="/maven/struts2-core/apidocs/index.html">Struts Core API</a></li>
<li><a href="/tag-developers/tag-reference.html">Tag reference</a></li>
<li><a href="https://cwiki.apache.org/confluence/display/WW/FAQs">FAQs</a></li>
<li><a href="http://cwiki.apache.org/S2PLUGINS/home.html">Plugin registry</a></li>
</ul>
</li>
<li class="dropdown">
<a data-toggle="dropdown" href="#" class="dropdown-toggle">
Contributing<b class="caret"></b>
</a>
<ul class="dropdown-menu">
<li><a href="/youatstruts.html">You at Struts</a></li>
<li><a href="/helping.html">How to Help FAQ</a></li>
<li><a href="/dev-mail.html">Development Lists</a></li>
<li><a href="/contributors/">Contributors Guide</a></li>
<li class="divider"></li>
<li><a href="/submitting-patches.html">Submitting patches</a></li>
<li><a href="/builds.html">Source Code and Builds</a></li>
<li><a href="/coding-standards.html">Coding standards</a></li>
<li><a href="https://cwiki.apache.org/confluence/display/WW/Contributors+Guide">Contributors Guide</a></li>
<li class="divider"></li>
<li><a href="/release-guidelines.html">Release Guidelines</a></li>
<li><a href="/bylaws.html">PMC Charter</a></li>
<li><a href="/volunteers.html">Volunteers</a></li>
<li><a href="https://gitbox.apache.org/repos/asf?p=struts.git">Source Repository</a></li>
<li><a href="/updating-website.html">Updating the website</a></li>
</ul>
</li>
<li class="apache"><a href="http://www.apache.org/"><img src="/img/apache.png"></a></li>
</ul>
</div>
</div>
</div>
</nav>
</header>
<article class="container">
<section class="col-md-12">
<a class="edit-on-gh" href="https://github.com/apache/struts-site/edit/master/source/announce-2002.html" title="Edit this page on GitHub">Edit on GitHub</a>
<h1>Announcements - 2002 and prior</h1>
<h4 id="S20021231">31 Dec 2002 - Struts 1.1 Beta 3 Released</h4>
<p>The Struts team is proud to announce the release of Struts 1.1
Beta 3. This
release includes significant new functionality, while
retaining full
backwards compatibility with earlier versions of Struts. It
also
incorporates fixes for a number of bugs which were reported
against earlier
versions.
</p>
<p>
The binary distribution is available at:
</p>
<p>
<a href="http://www.apache.org/dist/jakarta/struts/binaries/">
http://www.apache.org/dist/jakarta/struts/binaries/</a>
</p>
<p>
and the source distribution is available at:
</p>
<p>
<a href="http://www.apache.org/dist/jakarta/struts/source/">
http://www.apache.org/dist/jakarta/struts/source/</a>
</p>
<p>
In addition, the library distribution, which contains updated
binaries
without the sample applications, is available at:
</p>
<p>
<a href="http://www.apache.org/dist/jakarta/struts/library/">
http://www.apache.org/dist/jakarta/struts/library/</a>
</p>
<p>
Details of the changes in this release are available in the
Release Notes,
which can be found here:
</p>
<p>
<a href="http://jakarta.apache.org/struts/userGuide/release-notes-1.1-b3.html">
http://jakarta.apache.org/struts/userGuide/release-notes-1.1-b3.html</a>
</p>
<hr/>
<h4 id="a20020813">12 Aug 2002 - Struts 1.1 Beta 2 Released</h4>
<p>The Struts team is proud to announce the release of Struts 1.1
Beta 2. This
release includes significant new functionality, while
retaining full
backwards compatibility with earlier versions of Struts. It
also
incorporates fixes for a number of bugs which were reported
against earlier
versions.
</p>
<p>
The binary distribution is available at:
</p>
<p>
<a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.1-b2/">
http://jakarta.apache.org/builds/jakarta-struts/release/v1.1-b2/</a>
</p>
<p>
and the source distribution is available at:
</p>
<p>
<a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.1-b2/src/">
http://jakarta.apache.org/builds/jakarta-struts/release/v1.1-b2/src/</a>
</p>
<p>
In addition, the library distribution, which contains updated
binaries
without the sample applications, is available at:
</p>
<p>
http://jakarta.apache.org/builds/jakarta-struts/release/v1.1-b2/lib/
</p>
<p>
Details of the changes in this release are available in the
Release Notes,
which can be found here:
</p>
<p>
http://jakarta.apache.org/struts/userGuide/release-notes-1.1-b2.html
</p>
<hr/>
<h4 id="a20020319">19 Mar 2002 - Struts 1.1 Beta 1 Released</h4>
<p>
The Struts team announces the release of Struts 1.1 Beta 1.
This release
includes substantial new functionality, while retaining full
backwards
compatibility with earlier versions of Struts. It also
incorporates fixes
for a number of bugs which were reported against earlier
versions.
</p>
<p>
The binary distribution for this release is available
<a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.1-b1/">
<strong>here</strong>
</a>
and the source distribution
is available
<a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.1-b1/src/">
<strong>here</strong>
</a>
.
In addition, a library distribution, which consists of a
minimal
binary distribution, without sample web applications or
additional code, is
available
<a href="http://www.apache.org/dist/jakarta/jakarta-struts/release/v1.1-b1/lib/">
<strong>here</strong>
</a>
.
</p>
<hr/>
<h4 id="a20020211">11 Feb 2002 - Struts 1.0.2 Released</h4>
<p>
The Struts team announces the release of Struts 1.0.2. This
release is a
bug fix only release, which fixes a compatibility problem
inadvertently introduced
with the previous 1.0.1 release.
</p>
<p>
The binary distribution for this release is available
<a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.2/">
<strong>here</strong>
</a>
and the source distribution
is available
<a href="http://jakarta.apache.org/builds/jakarta-struts/release/v1.0.2/src/">
<strong>here</strong>
</a>
.
In addition, a library distribution, which consists of a
minimal
binary distribution, without sample web applications or
additional code, is
available
<a href="http://www.apache.org/dist/jakarta/jakarta-struts/release/v1.0.2/lib/">
<strong>here</strong>
</a>
.
</p>
<hr/>
<h4 id="a20020112">12 Jan 2002 - Struts 1.0.1 Released</h4>
<p>
The Struts team is proud to announce the release of Struts
1.0.1. This
release is primarily a bug fix release, which fixes a number
of known
problems with the previous 1.0 release.
</p>
<p>
The binary distribution for this release is available
<a href="http://www.apache.org/dist/jakarta/jakarta-struts/release/v1.0.1/">
here</a>
and the source distribution is available
<a href="http://www.apache.org/dist/jakarta/jakarta-struts/release/v1.0.1/src/">
here</a>
.
In addition, a library distribution, which consists of a
minimal binary distribution,
without sample web applications or additional code, is
available
<a href="http://www.apache.org/dist/jakarta/jakarta-struts/release/v1.0.1/lib/">
here</a>
.
</p>
<hr/>
<h4 id="a20010615">15 Jun 2001 - Struts 1.0 Released</h4>
<p>
The production release of Struts 1.0, an open source framework
for building Web applications, is now available for download
at jakarta.apache.org. Struts encourages application
architectures based on the Model-View-Controller (MVC) pattern
and provides services common
to most Web applications. Struts helps developers deploy
products that are reliable, scaleable, and easier to maintain.
</p>
<p>
The Struts framework offers services in three primary areas:
</p>
<p>
* A controller servlet to dispatch requests to specific Action
classes (provided by the application developer).
<br/>
* JSP custom tags to help developers create interactive
form-based applications.
<br/>
* Utility classes for XML parsing, automatic JavaBean
population, and internationalization of prompts and messages.
</p>
<p>
Struts' support for internationalization builds on top of the
Java Locale API, and have made it a popular choice for
applications worldwide. Struts contributors include developers
from Australia, France, Russia, and other parts of the globe.
</p>
<p>
In addition to the Struts official distribution, several
third-party libraries are already available, which offer
enhanced support for JSP templates, HTML form validation, and
automatic JavaBean creation. Struts has also been integrated
with the Expresso Framework distributed by
JCorporate Ltd. (jcorporate.com).
</p>
<p>
Struts can be used with a J2EE Application server to deploy
distributed applications, but will run under any compliant
Servlet container (Servlet API 2.2+, JSP 1.1+), including
Tomcat 3.2 or later. In fact, Struts is already used as an
informal compliance test for Java Servlet
containers and J2EE Application servers
</p>
<p>
The Struts project was founded in May 2000 by Craig
McClanahan. McClanahan is also the lead developer of Tomcat
4.0, Sun's reference implementation for Java Servlet and
ServerPage containers. Both Tomcat and Struts are open source
available under the Apache Software License,
and may be downloaded at jakarta.apache.org.
</p>
<p>
Twenty-six independent developers contributed to the creation
of Struts 1.0, with the help of over 1300 subscribers to the
Struts mailing lists.
<br/>
</p>
<p class="pull-left">
<strong>Next:</strong>
<a href="kickstart.html">Kickstart FAQ</a>
</p>
</section>
</article>
<footer class="container">
<div class="col-md-12">
Copyright &copy; 2000-2018 <a href="http://www.apache.org/">The Apache Software Foundation </a>.
All Rights Reserved.
</div>
<div class="col-md-12">
Apache Struts, Struts, Apache, the Apache feather logo, and the Apache Struts project logos are
trademarks of The Apache Software Foundation.
</div>
<div class="col-md-12">Logo and website design donated by <a href="https://softwaremill.com/">SoftwareMill</a>.</div>
</footer>
<script>!function (d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (!d.getElementById(id)) {
js = d.createElement(s);
js.id = id;
js.src = "//platform.twitter.com/widgets.js";
fjs.parentNode.insertBefore(js, fjs);
}
}(document, "script", "twitter-wjs");</script>
<script src="https://apis.google.com/js/platform.js" async="async" defer="defer"></script>
<div id="fb-root"></div>
<script>(function (d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s);
js.id = id;
js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
</body>
</html>