Update of /cvsroot/easystruts/easystruts-website-old-sf.net/htdocs/old
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv16242/htdocs/old
Added Files:
ap-search-logo-126x32.gif screenshots.html readme.html
eclipse.zip index_fr.html code.gif README.TXT
020165783X.01._PE_SCMZZZZZZZ_.jpg CHANGES.TXT home_fr.html
composite.gif web.zip 1861005512.01._PE30_SCMZZZZZZZ_.jpg
header_fr.html ap-search-go-btn.gif screenshots-0.3.html
1930110502.01._PE30_SCMZZZZZZZ_.jpg
0471213020.01._PE30_SCMZZZZZZZ_.jpg header_uk.html
1930110529.01.jpg index.html home_uk.html books-no-image.gif
install_uk.html 0596003285.02.MZZZZZZZ.jpg
Log Message:
Checking in the old easystruts.sf.net web site for reference
--- NEW FILE: 1861005512.01._PE30_SCMZZZZZZZ_.jpg ---
(This appears to be a binary file; contents omitted.)
--- NEW FILE: 020165783X.01._PE_SCMZZZZZZZ_.jpg ---
(This appears to be a binary file; contents omitted.)
--- NEW FILE: header_fr.html ---
<html>
<head>
<title>Easy Struts Project</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="style/easystruts.css" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="800" border="0">
<tr align="right">
<td width="800" colspan="3" height="101"> <img src="images/easystrutsband.gif" width="800" height="81"><br>
<span class="normalnoir"><span class="normalnoir"><a href="home_fr.html#eclipse" target="main" class="normalnoir">[eclipse]</a>
<a href="home_fr.html#jbuilder" target="main" class="normalnoir">[jbuilder]</a>
<a href="home_fr.html#others" class="normalnoir">[others IDE]</a> <a href="http://sourceforge.net/project/showfiles.php?group_id=54542" target="main" class="normalnoir">[download]</a>
</span></span><span class="infogris">[français]</span> <span class="infogris"><a href="index.html" target="_top" class="normalnoir">[english]
</a></span></td>
</tr>
</table>
</body>
</html>
--- NEW FILE: 1930110529.01.jpg ---
(This appears to be a binary file; contents omitted.)
--- NEW FILE: home_uk.html ---
<html>
<head>
<title>Easy Struts Project</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="style/easystruts.css" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table>
<tr>
<td>
<table width="800" border="0">
<tr bordercolor="#FFFFFF">
<td width="800" height="190" colspan="2" class="normalnoir"><br>
The aim of this project is to provide a bunch of development tools, such
as <a href="http://www.eclipse.org" target="_blank">Eclipse v2.0</a>, <a href="http://www.borland.com/jbuilder">Borland
JBuilder 5-6</a>, in order to facilitate the development of a web project
based on the MVC2 <a href="http://jakarta.apache.org/struts" target="_blank">Jakarta
Struts</a> framework.<br>
...The current project replaces what had been started <a href="http://www.mycgiserver.com/%7Eeboudrant/#wizard" target="_blank">here</a>.<br>
<br>
For newbies, here a struts présentation<br>
- <a href="http://www.husted.com/struts/resources/struts-intro.ppt" target="_blank">Introduction
to Struts Presentation</a> (ppt)<br>
<br>
<strong><br>
<a href="screenshots.html"><span class="inforouge">new screenshots released !</span></a><br>
</strong></td>
<td align="left"><span class="infogris"><br>
Over +8 000 downloads</span><br> <br> <table width="215" border="0" bgcolor="#F2F2F2">
<tr>
<td width="209" height="20" class="inforouge"><a href="..."></td>
</tr>
<td align="right" class="infogris"><a href="http://www.cross-systems.com/v3-va/us_index.htm" target="_blank" class="infogris">Cross
Systems</a></td>
</tr>
<td align="right" class="infogris"><a href="http://www.application-servers.com" target="_blank" class="infogris">Application
Servers</a> (actu)</td>
</tr>
<tr>
<td align="right" class="infogris"><a href="http://www.improve-technologies.com/pages/Java/IDE/Eclipse/index.html" target="_blank" class="infogris">Improve
Eclipse</a> (eclipse)</td>
</tr>
<tr>
<td align="right" class="infogris"><a href="http://www.eclipsetotale.com" target="_blank" class="infogris">Eclipse
Totale</a> (eclipse)</td>
</tr>
<tr>
<td align="right" class="infogris"><a href="http://www.mangez.info" target="_blank" class="infogris">Mangez
Info</a> (UML)</td>
</tr>
<tr>
<td align="right" class="infogris"><a href="http://www.mycgiserver.com/~eboudrant/" target="_blank" class="infogris">The
other site...</a> (Java)</td>
</tr>
<tr>
<td align="right"><a href="http://eclipsewiki.swiki.net" target="_blank" class="infogris">Eclipse
WiKi</a> <span class="infogris">(eclipse) </span></td>
</tr>
<tr>
<td align="right" class="infogris"><a href="http://www.jamesholmes.com/struts/console/" target="_blank" class="infogris">Struts
Console</a> (struts)</td>
</tr>
<tr>
<td align="right" class="inforouge"></a></td>
</tr>
</table></td>
<tr>
<td colspan="3"><a name="eclipse"></a>
<table width="100%" border="1" bordercolor="#CCCCCC">
<tr>
<td bordercolor="#FFFFFF"><span class="titre2">Eclipse
2.0</span></td>
</tr>
</table>
<p><span class="titre">Features </span></p>
<p><span class="normalnoir">- Wizard Action, ActionForm and Jsp: allow fast
creation of a (bean + jsp) form, associated with an action.<br>
- Wizard Action: allows to easily create an action, which can be associated
to an existing form.<br>
- Assitant ActionForm : allows to rapidly create Permet a (bean + jsp)
form.<br>
- Create and update of the struts descriptor (struts-config.xml).<br>
- Starting up of the Web application for struts (addition of the action
servlet into web.xml, copying of the lib, tlds...).<br>
- Support for struts 1.0 and struts 1.1.<br>
- Preferences page.<br>
- Ability to use your classes coming from Struts classes.</span> </p>
<p class="titre">Screenshots</p>
<p class="normalnoir"><a href="screenshots.html">Screenshots form Easy
Struts</a></p>
<p class="titre">Version</p>
<p><span class="inforouge"><strong>About IBM WASD 4.x</strong>: Easy Struts
work only on Eclipse 2.0 platform, this plugin isn't compatible with WSAD
4.x (Eclipse 1.0 platform). It will be compatible with WASD 5.x.<br>
<br>
</p>
<p><span class="normalnoir"><a href="install_uk.html"></a></span> <span class="normalnoir"><a href="install_uk.html">Install
/ update Easy Struts inside Eclipse</a></span></p>
<p class="normalnoir"><a href="http://sourceforge.net/project/filemodule_monitor.php?filemodule_id=49230">Eclipse Release Alert</a>
<p class="infogris"><span class="normalnoir">Easy Struts 0.5.0 <span class="infogris">expected
release in 1-2 week, add a struts-config.xml editor for eclipse. </span><span class="inforouge">( beta available ... at your own risk ;)</span><span class="normalnoir"><br>
</span><a href="install_uk.html">Easy
Struts 0.4.2</a> <em>24/17/2002</em><br>
</span>
Easy Struts 0.4.1 <em>17/11/2002</em><br>
Easy Struts 0.4.0 <em>07/11/2002</em><br>
Easy Struts 0.3.0 <em>06/21/2002</em><br>
Easy Struts 0.2.2 <em>06/15/2002</em><br>
Easy Struts 0.2.1<br>
Easy Struts 0.2<br>
Easy Struts 0.1 beta</p>
<p class="titre">Documentation</p>
<p class="normalnoir"> <a href="README.TXT">README.TXT</a><br>
<a href="CHANGES.TXT">CHANGES.TXT</a><br>
<a href="http://sourceforge.net/docman/display_doc.php?docid=11662&group_id=54542">Documentation
: Read me first</a> </p>
<p class="titre">Links</p>
<p class="normalnoir">- Project page: <a href="http://sourceforge.net/projects/easystruts">http://sourceforge.net/projects/easystruts</a><br>
- Download: <a href="http://sourceforge.net/project/showfiles.php?group_id=54542">http://sourceforge.net/project/showfiles.php</a><br>
- Forums: <a href="http://sourceforge.net/forum/?group_id=54542">http://sourceforge.net/forum</a></p>
<p><span class="titre">Installation</span> </p>
<p> <span class="inforouge">This plugin only works with Eclipse 2.0.</span>
<span class="inforouge">A F2 build or above is recommended</span>. </p>
<p><span class="normalnoir">- See readme.txt in archive<br>
- If you can, we recommend you to install the <a href="http://www.sysdeo.com/eclipse/tomcatPluginFR.html" target="_blank">Tomcat
Sysdeo</a> plugin.</span> </p>
<p><span class="titre">First struts project with the Tomcat plugin.</span>
</p>
<p> <span class="inforouge">You must select a Java or Tomcat project before
launching wizard.</span>
<p> </p>
<span class="normalnoir">- Configure the Easy Struts preferences (and, when
applicable, the Tomcat ones).<br>
- Create a Java > Tomcat project.<br>
- Launch the Easy Struts Wizard > Action, ActionForm & Input page.<br>
- Follow the instructions.<br>
- Once it is over, launch Tomcat and <a href="http://localhost:8080/WEBAPP/YOURACTION.do" target="_blank">test
your action</a>.<br>
- ... and then wait for the exception: java.lang.UnsupportedOperationException:
... not yet implemented.</span>
<p class="titre">Todo</p>
<p class="infogris">
- Integration of <a href="http://husted.com/struts/catalog.htm" target="_blank">The
Struts Catalog</a> into the Wizards...<br>
- Integration of <a href="http://www.lifl.fr/%7Edumoulin/tiles/" target="_blank">struts-tiles</a>...<br>
- Graphical edition of the struts descriptor (with the GEF API?).</p>
<p class="infogris"> </p><a name="jbuilder"></a>
<table width="100%" border="1" bordercolor="#CCCCCC">
<tr>
<td bordercolor="#FFFFFF" class="titre2">Borland
JBuilder 5-6</td>
</tr>
</table>
<p><span class="titre">Features </span></p>
<p><span class="normalnoir">- Wizard Action, ActionForm and Jsp: allow fast
creation of a (bean + jsp) form, associated with an action.<br>
- Wizard Action: allows to easily create an action, which can be associated
to an existing form.<br>
- Assitant ActionForm : allows to rapidly create Permet a (bean + jsp)
form.<br>
- Create and update of the struts descriptor (struts-config.xml).<br>
- Starting up of the Web application for struts (addition of the action
servlet into web.xml, copying of the lib, tlds...).<br>
- Support for struts 1.0 and struts 1.1.<br>
- Preferences page.<br>
- Ability to use your classes coming from Struts classes.</span> </p>
<p class="titre">Screenshots</p>
<p class="normalnoir"><a href="screenshots.html">Screenshots form Easy
Struts</a></p>
<p class="titre">Version</p>
<p class="normalnoir"><a href="http://sourceforge.net/project/filemodule_monitor.php?filemodule_id=50011">JBuilder Release Alert</a>
<p class="infogris"><a href="http://sourceforge.net/project/showfiles.php?group_id=54542&release_id=101587">Easy
Struts 0.4.2</a><em> 24/17/2002<br>
</em><span class="infogris">
Easy Struts 0.4.1</a><em> 17/11/2002<br>
Easy Struts 0.4.0</a><em> 07/11/2002<br>
Struts Wizard 1.0.1</span></p>
<p class="titre">Links</p>
<p class="normalnoir">- Project page: <a href="http://sourceforge.net/projects/easystruts">http://sourceforge.net/projects/easystruts</a><br>
- Download: <a href="http://sourceforge.net/project/showfiles.php?group_id=54542">http://sourceforge.net/project/showfiles.php</a><br>
- Forums: <a href="http://sourceforge.net/forum/?group_id=54542">http://sourceforge.net/forum</a><br>
- Old version: <a href="http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=17849" target="_blank">http://codecentral.borland.com</a>.</p>
<p><span class="titre">Installation</span></p>
<p class="normalnoir">- See readme.txt in archive<br>
- If you can, we recommend you to install the James Holmes <a href="http://www.jamesholmes.com/struts/" target="_blank">struts
console</a> opentool.</p>
<p class="titre">Documentation</p>
<p class="normalnoir"> <a href="README.TXT">README.TXT</a><br>
<a href="CHANGES.TXT">CHANGES.TXT</a><br>
<a href="http://sourceforge.net/docman/display_doc.php?docid=11662&group_id=54542">Documentation
: Read me first</a> </p>
<p class="titre">Todo</p>
<p class="infogris">- Integration of <a href="http://husted.com/struts/catalog.htm" target="_blank">The
Struts Catalog</a> into the Wizards...<br>
- Integration of <a href="http://www.lifl.fr/%7Edumoulin/tiles/" target="_blank">struts-tiles</a>...<i><br>
<br>
</i></p>
<a name="others" id="others"></a>
<table width="100%" border="1" bordercolor="#CCCCCC">
<tr>
<td bordercolor="#FFFFFF" class="titre2">Others IDE</td>
</tr>
</table>
<p class="infogris"><span class="normalnoir">Contributions are welcome for
making Easy Struts plugin for Net Beans, Forte and other IDE...<br>
Please contact <a href="e.b...@cr...">e.b...@cr...</a></span><br>
<br>
Note about CVS : CVS repository is outdated, cause I can't use the CVS
feature, I'm behind a firewall.<br>
<br>
<br>
<br>
</p></td>
</tr>
<tr bordercolor="#000000">
<td align="right" valign="middle" height="19" width="33%"><a href="http://jakarta.apache.org/struts/index.html" target="_blank"><img src="images/struts.gif" border="0" height="30">
</a> </td>
<td align="center" valign="middle" height="19" width="33%"><a href="http://sourceforge.net" target="_blank"><img src="http://sourceforge.net/sflogo.php?group_id=54542&type=5" border="0" alt="SourceForge Logo" height="30"></a></td>
<td align="left" valign="middle" height="19" width="33%"><a href="http://www.cross-systems.com" target="_blank"><img src="images/logo_cross_systems.gif" border="0" height="30"></a></td>
</tr>
<tr>
<td colspan="3" width="99%" align="center" valign="middle"><img src="images/easystrutsbandbottom.gif" width="800" height="81"></td>
</tr>
<tr>
<td colspan="3" align="center" valign="middle" height="2" class="infogris">
Copyright © 2002 Emmanuel Boudrant / Cross Systems - mail: <a href="mailto:e.b...@cr...">e.b...@cr...</a>
<br>
<span class="petitgris">JBuilder is a trademark of Borland Software Corporation
in the United States and other countries.</span> </td>
</tr>
</table>
</td>
<td valign="top">
<br><font class="titre">Books...</font><br><br><br>
<table>
<tr>
<td>
<font class="infogris">By Chuck Cavaness</font><br>
<a href="http://www.amazon.com/exec/obidos/ASIN/0596003285/easystrutspro-20">
<IMG SRC="0596003285.02.MZZZZZZZ.jpg" border="0" alt="cover" hspace="3" vspace="3" width="107" height="140"></a>
</td>
</tr>
<tr>
<td>
<font class="infogris">By the Struts team...</font><br>
<A HREF="http://www.amazon.com/exec/obidos/ASIN/1930110502/easystrutspro-20">
<IMG SRC="1930110502.01._PE30_SCMZZZZZZZ_.jpg" border="0" alt="cover" hspace="3" vspace="3" width="119" height="147"></A>
</td>
</tr>
<tr>
<td>
<font class="infogris">By James Goodwill</font><br>
<A HREF="http://www.amazon.com/exec/obidos/ASIN/0471213020/easystrutspro-20">
<IMG SRC="0471213020.01._PE30_SCMZZZZZZZ_.jpg" border="0" alt="cover" hspace="3" vspace="3" width="121" height="147"></A>
</td>
</tr>
<tr>
<td>
<font class="infogris">by Shawn Bayern</font><br>
<A HREF="http://www.amazon.com/exec/obidos/ASIN/1930110529/easystrutspro-20">
<IMG SRC="1930110529.01.jpg" border="0" alt="cover" hspace="3" vspace="3" width="119" height="147"></A>
</td>
</tr>
<tr>
<td>
<font class="infogris">JSP Programing</font><br>
<A HREF="http://www.amazon.com/exec/obidos/ASIN/1861005512/easystrutspro-20">
<IMG SRC="1861005512.01._PE30_SCMZZZZZZZ_.jpg" border="0" alt="cover" hspace="3" vspace="3" width="118" height="147"></A>
</td>
</tr>
<tr>
<td>
<font class="infogris">UML starter book</font><br>
<A HREF="http://www.amazon.com/exec/obidos/ASIN/020165783X/easystrutspro-20">
<IMG SRC="020165783X.01._PE_SCMZZZZZZZ_.jpg" border="0" alt="cover" hspace="3" vspace="3" width="110" height="140"></A>
</td>
</tr>
</table>
</tr>
</table>
</body>
</html>
--- NEW FILE: readme.html ---
Easy Struts - Eclipse Plugin<br>
----------------------------<br>
This plugin is under the Apache Software License, Version 1.1<br>
<br>
<br>
Why :<br>
-----<br>
<br>
This plugin assist you in developpement of a web application based on Jakarta Struts framework.<br>
For more information about Jakarta Struts, consult http://jakarta.apache.org/struts<br>
<br>
<br>
Features :<br>
----------<br>
<br>
- A collection of wizard for Struts object creation (like Action, ActionForm, jsp, Forward...).<br>
- A preference page for setting Easy Struts.<br>
- A property page by project.<br>
- A runtime facility (with a web plugin installed like Sysdeo Tomcat plugin, Improve Eclipse Resin Plugin...)<br>
<br>
This plugin was tested on Eclipse 2 (F1-F2)<br>
This plugin require Jakarta Struts binary.<br>
It's recommended that you install Tomcat Sysdeo Plugin (http://www.sysdeo.com/eclipse/tomcatPluginFR.html)<br>
<br>
<br>
Installation :<br>
--------------<br>
<br>
- Extract the archive in your plugins directory.<br>
- Launch Eclipse.<br>
<br>
First launch :<br>
--------------<br>
<br>
- Go in Easy Struts preference page<br>
> setup style page.<br>
> setup Struts 1.0 and/or Struts 1.1 libraries, tld and superclass used.<br>
<br>
- Create a new Java (or Tomcat) project.<br>
<br>
- Select the new project.<br>
<br>
- Launch Easy Struts > Easy Action, Form & Input page<br>
<br>
- Page 1 : First time you launch the plugin, we need to configure the project<br>
> Choose the web directory. (disabled if project has Tomcat nature)<br>
> Select struts-config.xml path (relative to webapp) (default is /WEB-INF/struts-config.xml)<br>
> Choose a base package, all objects will be created in this package (follow by the package setup in preference > style).<br>
> Choose Struts version<br>
> Choose pattern used by actions path.<br>
Note: This page appear only the first time you launch a Easy Struts wizard on a project. To change these setting, use <br>
Easy Struts in project properties page.<br>
<br>
- Page 2 : Form page<br>
> Enter your "use case",<br>
example with use case "login user", values will be :<br>
name = "loginUser"<br>
type = "[basepackage].[formpackageinpreference].LoginUser[formsuffixinpreference]"<br>
base class = "[baseactionformclassinpreference]"<br>
> Select the method you would add in ActionForm object (validate/reset).<br>
<br>
- Page 3 : Properties page<br>
> Add the form properties.<br>
<br>
- Page 4 : Action page<br>
Note: All values will be filled by the use case.<br>
> Input information about action (path, scope ...)<br>
> Click finish.<br>
<br>
- onFinish :<br>
> Form, Action and input jsp will be added to project<br>
> All librairies, tlds specified in preference page will be copied in webapp.<br>
> All librairies will be added to classpath.<br>
<br>
Todo :<br>
------<br>
<br>
- More wizards,<br>
- A GEF Editor for struts-config files,<br>
- Any idea ?<br>
<br>
Notes :<br>
-------<br>
Easy Struts setting was stored in file [PROJECT_DIRECTORY].easystrutsplugin<br>
Please report bug or request to b7...@ya...<br>
<br>
----------------------------------------------------------------------------------<br>
Thank to Bruno Leroux, Some code on this plugin was based on Tomcat Sysdeo Plugin.<br>
<br>
<br>
http://easystruts.sourceforge.net/<br>
<br>
Emmanuel Boudrant - Cross Systems<br>
e.b...@cr...<br>
b7...@ya...<br>
--- NEW FILE: home_fr.html ---
<html>
<head>
<title>Easy Struts Project</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="style/easystruts.css" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table>
<tr><td>
<table width="800" border="0">
<tr>
<td height="109" colspan="2" class="normalnoir"><br>
Ce projet à pour but de fournir un ensemble d'outils destinés
aux outils de developpement, tels que <a href="http://www.eclipse.org" target="_blank">Eclipse
v2.0</a>, <a href="http://www.borland.com/jbuilder">Borland JBuilder 5-6</a>,
afin de faciliter le développement d'un projet web basé sur
le framework MVC2 <a href="http://jakarta.apache.org/struts" target="_blank">Jakarta
Struts</a>.<br>
...Ce projet remplace ce qui à été commencé
<a href="http://www.mycgiserver.com/%7Eeboudrant/#wizard" target="_blank">ici</a>.<br>
<br>
Pour les curieux, voici trois présentations de struts :<br>
- <a href="http://www.application-servers.com/links.do?reqCode=showLink&lid=730">OpenSourceJava
: MVC2 avec Struts</a> (français-pdf) <br>
- <a href="http://www.sysdeo.com/docs/struts1.pdf" target="_blank">Qu'est
ce que Struts ?</a> (français-pdf)<br>
- <a href="http://www.husted.com/struts/resources/struts-intro.ppt" target="_blank">Introduction
to Struts Presentation</a> (anglais-ppt)<br>
<br>
<a href="screenshots.html" class="inforouge"><strong><br>
new screenshots released !</a></strong></a></td>
<td align="left"><span class="infogris"><br>
Over +8 000 downloads</span><br> <br>
<table width="215" border="0" bgcolor="#F2F2F2">
<tr>
<td width="209" height="20" class="inforouge"><a href="..."></td>
</tr>
<td align="right" class="infogris"><a href="http://www.cross-systems.com" target="_blank" class="infogris">Cross
Systems</a></td>
</tr>
<td align="right" class="infogris"><a href="http://www.application-servers.com" target="_blank" class="infogris">Application
Servers</a> (actu)</td>
</tr>
<tr>
<td align="right" class="infogris"><a href="http://www.improve-technologies.com/pages/Java/IDE/Eclipse/index.html" target="_blank" class="infogris">Improve
Eclipse</a> (eclipse)</td>
</tr>
<tr>
<td align="right" class="infogris"><a href="http://www.eclipsetotale.com" target="_blank" class="infogris">Eclipse
Totale</a> (eclipse)</td>
</tr>
<tr>
<td align="right" class="infogris"><a href="http://www.mangez.info" target="_blank" class="infogris">Mangez
Info</a> (UML)</td>
</tr>
<tr>
<td align="right" class="infogris"><a href="http://www.mycgiserver.com/~eboudrant/" target="_blank" class="infogris">The
other site...</a> (Java)</td>
</tr>
<tr>
<td align="right"><a href="http://eclipsewiki.swiki.net" target="_blank" class="infogris">Eclipse
WiKi</a> <span class="infogris">(eclipse) </span></td>
</tr>
<tr>
<td align="right" class="infogris"><a href="http://www.jamesholmes.com/struts/console/" target="_blank" class="infogris">Struts
Console</a> (struts)</td>
</tr>
<tr>
<td align="right" class="inforouge"></a></td>
</tr>
</table></td>
</tr>
<tr bordercolor="#FFFFFF">
<td width="800" colspan="3"> <p class="normalnoir"> </p>
<a name="eclipse"></a> <table width="100%" border="1" bordercolor="#CCCCCC">
<tr>
<td bordercolor="#FFFFFF" class="titre2">Eclipse 2.0</td>
</tr>
</table>
<p class="titre">Fonctionnalités </p>
<p><span class="normalnoir">- Assistant Action, ActionForm et Jsp : permet
de créer rapidement un formulaire (bean + jsp) associé à
une action.<br>
- Assistant Action : permet de créer facilement une action, pouvant
être associée à un formulaire existant.<br>
- Assitant ActionForm : permet de créer rapidement un formulaire
(bean + jsp).<br>
- Création et mise à jour du descripteur struts (struts-config.xml).<br>
- Mise en route de l'application web pour struts (ajout de la servlet
action dans web.xml, copie des lib, tlds...).<br>
- Support pour struts 1.0 et struts 1.1<br>
- Page de préférences.<br>
- Possibilité d'utiliser vos classes dérivées de
classes Struts.</span> </p>
<p class="titre">Capture d'écrans</p>
<span class="normalnoir"><a href="screenshots.html">Screenshots from
Easy Struts</a></span><br> <p class="titre">Version</p>
<p><span class="inforouge"><strong>Note aux utilisateurs de IBM WASD 4.x</strong>:
Easy Struts fonctionne uniquement sur la plateforme Eclipse 2.0, ce plugin
n'est pas compatible avec WSAD 4.x (plateforme Eclipse 1.0). Il sera compatible
avec WASD 5.x.</span></p>
<p><span class="normalnoir"><a href="install_uk.html">
Procédure d'installation / mise à jour automatique d'Eclipse</a></span>
</p>
<p class="normalnoir"><a href="http://sourceforge.net/project/filemodule_monitor.php?filemodule_id=49230">Eclipse Release Alert</a>
<p class="normalnoir">Easy Struts 0.5.0 <span class="infogris">prévue
dans 1-2 semaines, ajout d'un éditeur de ficher struts-config.xml pour eclipse. </span><span class="inforouge">( beta dispo ... à vos risques et périls ;)
</span><span class="normalnoir"><br>
<a href="install_uk.html">Easy
Struts 0.4.2</a> <em>24/07/2002</em><br>
</span><span class="infogris">
Easy Struts 0.4.1 <em>17/07/2002</em><br>
Easy Struts 0.4.0 <em>11/07/2002</em><br>
Easy Struts 0.3.0 <em>21/06/2002</em><br>
Easy Struts 0.2.2 <em>15/06/2002</em><br>
Easy Struts 0.2.1<br>
Easy Struts 0.2</a><br>
Easy Struts 0.1 beta</span><br>
<br>
</p>
<p class="titre">Documentation</p>
<p class="normalnoir"> <a href="README.TXT">README.TXT</a><br>
<a href="CHANGES.TXT">CHANGES.TXT</a><br>
<a href="http://sourceforge.net/docman/display_doc.php?docid=11662&group_id=54542">Documentation
: Read me first</a> </p>
<p class="titre">Liens</p>
<p class="normalnoir">- Page du projet : <a href="http://sourceforge.net/projects/easystruts">http://sourceforge.net/projects/easystruts</a><br>
- Téléchargement : <a href="http://sourceforge.net/project/showfiles.php?group_id=54542">http://sourceforge.net/project/showfiles.php</a><br>
- Forums : <a href="http://sourceforge.net/forum/?group_id=54542">http://sourceforge.net/forum</a></p>
<p><span class="titre">Installation</span> </p>
<p> <span class="inforouge">Ce plugin fonctionne uniquement sur Eclipse
2.0.</span> <span class="inforouge">Un build F2 ou supérieur est
conseillé</span>. </p>
<p><span class="normalnoir">- Voir reame.txt dans l'archive<br>
- Il est recommandé, si vous le pouvez, d'installer le plugin <a href="http://www.sysdeo.com/eclipse/tomcatPluginFR.html" target="_blank">Tomcat
Sysdeo</a>.</span> </p>
<p><span class="titre">Permier projet struts avec le plugin Tomcat</span><br>
<br>
<span class="inforouge">Il faut sélectionner un projet Java ou Tomcat
avant de lancer l'assistant.</span>
<p> </p>
<span class="normalnoir">- Configurer les préférences Easy
Struts (et si il le faut celle de Tomcat).<br>
- Créer un projet Java > Tomcat.<br>
- Lancer l'assistant Easy Struts > Action, ActionForm & Input page.<br>
- Suivez les instructions.<br>
- Une fois fini, lancez Tomcat et <a href="http://localhost:8080/WEBAPP/YOURACTION.do" target="_blank">testez
votre action</a>.<br>
- ... et attendez l'exception java.lang.UnsupportedOperationException: ...
not yet implemented.</span></p> <p class="titre">Reste à faire</p>
<p class="infogris"> - Intégrer <a href="http://husted.com/struts/catalog.htm" target="_blank">The
Struts Catalog</a> dans les assistants...<br>
- Intégrer <a href="http://www.lifl.fr/%7Edumoulin/tiles/" target="_blank">struts-tiles</a>...<br>
- Edition graphique du descripteur struts (à l'aide de l'API GEF?).</p>
<p class="infogris"> </p>
<a name="jbuilder"></a> <table width="100%" border="1" bordercolor="#CCCCCC">
<tr>
<td bordercolor="#FFFFFF" class="titre2">Borland JBuilder 5-7</td>
</tr>
</table>
<p class="titre">Fonctionnalités </p>
<p class="normalnoir"><span class="normalnoir">- Assistant Action, ActionForm
et Jsp : permet de créer rapidement un formulaire (bean + jsp)
associé à une action.<br>
- Assistant Action : permet de créer facilement une action, pouvant
être associée à un formulaire existant.<br>
- Assitant ActionForm : permet de créer rapidement un formulaire
(bean + jsp).<br>
- Création et mise à jour du descripteur struts (struts-config.xml).<br>
- Mise en route de l'application web pour struts (ajout de la servlet
action dans web.xml, copie des lib, tlds...).<br>
- Support pour struts 1.0 et struts 1.1<br>
- Page de préférences.<br>
- Possibilité d'utiliser vos classes dérivées de
classes Struts.</span> <br>
</p>
<p class="titre">Capture d'écrans</p>
<span class="normalnoir"><a href="screenshots.html">Screenshots from
Easy Struts</a></span><br>
<p class="titre">Version</p>
<p class="normalnoir"><a href="http://sourceforge.net/project/filemodule_monitor.php?filemodule_id=50011">JBuilder Release Alert</a>
<p class="normalnoir"><a href="http://sourceforge.net/project/showfiles.php?group_id=54542&release_id=101587">Easy
Struts 0.4.2</a><em> 24/07/2002<br>
</em><span class="infogris">
Easy Struts 0.4.1<em> 17/07/2002</em><br>
Easy Struts 0.4.0<em> 11/07/2002</em><br>
Struts Wizard 1.0.1</span></p>
<p class="titre">Liens</p>
<p class="normalnoir">- Page du projet : <a href="http://sourceforge.net/projects/easystruts">http://sourceforge.net/projects/easystruts</a><br>
- Téléchargement : <a href="http://sourceforge.net/project/showfiles.php?group_id=54542">http://sourceforge.net/project/showfiles.php</a><br>
- Forums : <a href="http://sourceforge.net/forum/?group_id=54542">http://sourceforge.net/forum</a><br>
- Téléchargement l'ancienne version pour JBuilder 5-6 :
<a href="http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=17849" target="_blank">http://codecentral.borland.com</a></p>
<p class="titre">Installation</p>
<p class="normalnoir">- Voir reame.txt dans l'archive<br>
- Il est recommandé, si vous le pouvez, d'installer l'opentool
<a href="http://www.jamesholmes.com/struts/" target="_blank">struts console</a>
de James Holmes.</p>
<p class="titre">Documentation</p>
<p class="normalnoir"> <a href="README.TXT">README.TXT</a><br>
<a href="CHANGES.TXT">CHANGES.TXT</a><br>
<a href="http://sourceforge.net/docman/display_doc.php?docid=11662&group_id=54542">Documentation
: Read me first</a> </p>
<p class="titre">Reste à faire</p>
<p class="infogris">- Intégrer <a href="http://husted.com/struts/catalog.htm" target="_blank">The
Struts Catalog</a> dans les assistants...<br>
- Intégrer <a href="http://www.lifl.fr/%7Edumoulin/tiles/" target="_blank">struts-tiles</a>...<i><br>
<br>
</i></p>
<a name="others" id="others"></a> <table width="100%" border="1" bordercolor="#CCCCCC">
<tr>
<td bordercolor="#FFFFFF" class="titre2">Others IDE</td>
</tr>
</table>
<p class="infogris"><span class="normalnoir">Contributions are welcome for
making Easy Struts plugin for Net Beans, Forte and other IDE...<br>
Please contact <a href="e.b...@cr...">e.b...@cr...</a></span><br>
<br>
Note about CVS : CVS repository is outdated, cause I can't use the CVS
feature, I'm behind a firewall.</p>
<p class="infogris"> </p></td>
</tr>
<tr bordercolor="#000000">
<td align="right" valign="middle" height="19" width="800"><a href="http://jakarta.apache.org/struts/index.html" target="_blank"><img src="images/struts.gif" border="0" height="30">
</a> </td>
<td align="center" valign="middle" height="19" width="33%"><a href="http://sourceforge.net" target="_blank"><img src="http://sourceforge.net/sflogo.php?group_id=54542&type=5" border="0" alt="SourceForge Logo" height="30"></a></td>
<td align="left" valign="middle" height="19" width="33%"><a href="http://www.cross-systems.com" target="_blank"><img src="images/logo_cross_systems.gif" border="0" height="30"></a></td>
</tr>
<tr>
<td colspan="3" width="99%" align="center" valign="middle"><img src="images/easystrutsbandbottom.gif" width="800" height="81"></td>
</tr>
<tr>
<td colspan="3" align="center" valign="middle" height="2" class="infogris">
Copyright © 2002 Emmanuel Boudrant / Cross Systems - mail: <a href="mailto:e.b...@cr...">e.b...@cr...</a>
<br>
<span class="petitgris">JBuilder is a trademark of Borland Software Corporation
in the United States and other countries.</span></td>
</tr>
</table>
</td>
<td valign="top">
<br><font class="titre">Books...</font><br><br><br>
<table>
<tr>
<td>
<font class="infogris">By Chuck Cavaness</font><br>
<a href="http://www.amazon.fr/exec/obidos/ASIN/0596003285/b7st-21">
<IMG SRC="0596003285.02.MZZZZZZZ.jpg" border="0" alt="cover" hspace="3" vspace="3" width="107" height="140"></a>
</td>
</tr>
<tr>
<td>
<font class="infogris">By the Struts team...</font><br>
<a href="http://www.amazon.fr/exec/obidos/ASIN/1930110502/b7st-21">
<IMG SRC="1930110502.01._PE30_SCMZZZZZZZ_.jpg" border="0" alt="cover" hspace="3" vspace="3" width="119" height="147"></a>
</td>
</tr>
<tr>
<td>
<font class="infogris">By James Goodwill</font><br>
<a href="http://www.amazon.fr/exec/obidos/ASIN/0471213020/b7st-21">
<IMG SRC="0471213020.01._PE30_SCMZZZZZZZ_.jpg" border="0" alt="cover" hspace="3" vspace="3" width="121" height="147"></a>
</td>
</tr>
<tr>
<td>
<font class="infogris">by Shawn Bayern</font><br>
<a href="http://www.amazon.fr/exec/obidos/ASIN/1930110529/b7st-21">
<IMG SRC="1930110529.01.jpg" border="0" alt="cover" hspace="3" vspace="3" width="119" height="147"></a>
</td>
</tr>
<tr>
<td>
<font class="infogris">JSP Programing</font><br>
<a href="http://www.amazon.fr/exec/obidos/ASIN/1861005512/b7st-21">
<IMG SRC="1861005512.01._PE30_SCMZZZZZZZ_.jpg" border="0" alt="cover" hspace="3" vspace="3" width="118" height="147"></a>
</td>
</tr>
<tr>
<td>
<font class="infogris">UML starter book</font><br>
<a href="http://www.amazon.fr/exec/obidos/ASIN/020165783X/b7st-21">
<IMG SRC="020165783X.01._PE_SCMZZZZZZZ_.jpg" border="0" alt="cover" hspace="3" vspace="3" width="110" height="140"></a>
</td>
</tr>
</table>
</tr>
</table>
</body>
</html>
--- NEW FILE: index_fr.html ---
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Easy Struts</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset rows="120,*" frameborder="NO" border="0" framespacing="0">
<frame src="header_fr.html" name="header" scrolling="NO" noresize >
<frame src="home_fr.html" name="main">
</frameset>
<noframes><body>
</body></noframes>
</html>
--- NEW FILE: screenshots-0.3.html ---
<html>
<head>
<title>Easy Struts Project</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="style/easystruts.css" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="800" border="0">
<tr>
<td width="866%" align="center" valign="middle"><span class="titre"><br>
Screenshots from Easy Struts v0.3 (work in progress...)</span><br> <span class="inforouge"><br>
Click to enlarge...hit back to return...</span><br> <br> <table width="27%" border="0">
<tr>
<td colspan="4" class="infogris">Preference pages</td>
</tr>
<tr>
<td width="10%"><a href="images/screenshots-0.3/pref1.gif"><img src="images/screenshots-0.3/pref1.gif" width="100" border="0"></a></td>
<td width="10%"><a href="images/screenshots-0.3/pref2.gif"><img src="images/screenshots-0.3/pref2.gif" width="100" border="0"></a></td>
<td width="4%"> </td>
<td width="76%"> </td>
</tr>
<tr>
<td colspan="4" class="infogris">First Easy Strut wizard launch on project</td>
</tr>
<tr>
<td height="79"><a href="images/screenshots-0.3/wizardfirsttime.gif"><img src="images/screenshots-0.3/wizardfirsttime.gif" width="100" border="0"></a></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="4" class="infogris">Form, Jsp and Action wizard</td>
</tr>
<tr>
<td height="79"><a href="images/screenshots-0.3/formwizard1.gif"><img src="images/screenshots-0.3/formwizard1.gif" width="100" border="0"></a></td>
<td><a href="images/screenshots-0.3/formwizard2.gif"><img src="images/screenshots-0.3/formwizard2.gif" width="100" border="0"></a></td>
<td><a href="images/screenshots-0.3/formwizard.gif"><img src="images/screenshots-0.3/formwizard.gif" width="100" border="0"></a></td>
<td> </td>
</tr>
<tr>
<td colspan="4" class="infogris">Result in workbench</td>
</tr>
<tr>
<td><a href="images/screenshots-0.3/loginaction.gif"><img src="images/screenshots-0.3/loginaction.gif" width="100" border="0"></a></td>
<td><a href="images/screenshots-0.3/loginform.gif"><img src="images/screenshots-0.3/loginform.gif" width="100" border="0"></a></td>
<td><a href="images/screenshots-0.3/after.gif"><img src="images/screenshots-0.3/after.gif" width="100" border="0"></a></td>
<td><a href="images/screenshots-0.3/resources.gif"><img src="images/screenshots-0.3/resources.gif" width="100" border="0"></a></td>
</tr>
<tr>
<td colspan="4" class="infogris">Action wizard, here a forward action</td>
</tr>
<tr>
<td><a href="images/screenshots-0.3/actionwizard1.gif"><img src="images/screenshots-0.3/actionwizard1.gif" width="100" border="0"></a></td>
<td><a href="images/screenshots-0.3/actionwizard2.gif"><img src="images/screenshots-0.3/actionwizard2.gif" width="100" border="0"></a></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="4" class="infogris">Simple forward wizard</td>
</tr>
<tr>
<td><a href="images/screenshots-0.3/forwardwizard.gif"><img src="images/screenshots-0.3/forwardwizard.gif" width="100" border="0"></a></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="4" class="infogris">Datasource wizard</td>
</tr>
<tr>
<td height="79"><a href="images/screenshots-0.3/datasource.gif"><img src="images/screenshots-0.3/datasource.gif" width="100" border="0"></a></td>
<td> </td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="4" class="infogris">struts-config.xml & web.xml after
playing with Easy Struts</td>
</tr>
<tr>
<td><a href="images/screenshots-0.3/strutsconfig.gif"><img src="images/screenshots-0.3/strutsconfig.gif" width="100" border="0"></a></td>
<td><a href="images/screenshots-0.3/web.gif"><img src="images/screenshots-0.3/web.gif" width="100" border="0"></a></td>
<td> </td>
<td> </td>
</tr>
<tr>
<td colspan="4" class="infogris">All lib and tlds are in place, ready
to launch Tomcat Sysdeo Plugin.</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="3" width="99%" align="center" valign="middle"><img src="images/easystrutsbandbottom.gif" width="800" height="81"></td>
</tr>
<tr>
<td colspan="3" align="center" valign="middle" height="2" class="infogris"> Copyright
© 2001 Emmanuel Boudrant / Cross Systems - mail: <a href="mailto:e.b...@cr...">e.b...@cr...</a>
</td>
</tr>
</table>
</body>
</html>
--- NEW FILE: 1930110502.01._PE30_SCMZZZZZZZ_.jpg ---
(This appears to be a binary file; contents omitted.)
--- NEW FILE: web.zip ---
(This appears to be a binary file; contents omitted.)
--- NEW FILE: eclipse.zip ---
(This appears to be a binary file; contents omitted.)
--- NEW FILE: ap-search-go-btn.gif ---
(This appears to be a binary file; contents omitted.)
--- NEW FILE: index.html ---
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<html>
<head>
<title>Easy Struts</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset rows="120,*" frameborder="NO" border="0" framespacing="0">
<frame src="header_uk.html" name="header" scrolling="NO" noresize >
<frame src="home_uk.html" name="main">
</frameset>
<noframes><body>
</body></noframes>
</html>
--- NEW FILE: 0596003285.02.MZZZZZZZ.jpg ---
(This appears to be a binary file; contents omitted.)
--- NEW FILE: install_uk.html ---
<html>
<head>
<title>Easy Struts Project</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="style/easystruts.css" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="800" border="0">
<tr>
<td width="800" align="center" valign="middle"><span class="titre"><br>
Install/Update procedure in Eclipse</span><br> <br>
<br><span class="normalnoir">
Eclipse 2.0 give you the possibility to Install/Update plugins inside Eclipse IDE.<br>
With this procedure, Eclipse can retrive every updates foreach plugin you installed.
</span><br><br><br>
<span class="infogris">1 : select update manager or Install / Update perspective<br>
2 : add a new site bookmark<br>
3 : fill the name and url value ( <b>http://easystruts.sourceforge.net/eclipse/updates/site.xml</b>
)<br>
4 : select the feature to install / update Easy Struts.</span><br>
<br>
<span class="infogris"><strong>TIP:</strong> Proxy : If you are behing a proxy, launch
eclipse with the following parameters :<br>
eclipse.exe -vmargs -DproxySet=true -DproxyHost=aProxyAddress -DproxyPort=aProxyPort
</span><br>
<br>
<span class="infogris"><strong>TIP:</strong> If new version is not found (eg:
0.3.0 > 0.4.0), set searching update in Install/Update preference<br>
to compatible instead of equivalent.</span><br>
<br>
<span class="inforouge">
If you can't use this procedure or if you want the full distribution (src...),<br>use the <strong><a href="http://sourceforge.net/project/showfiles.php?group_id=54542">sourceforge download manager</a></strong> and install manually.
</span><br>
<table >
<tr>
<td class="infogris" align="center"><span class="infogris"><br>
Click to enlarge...hit back to return...</span></td>
</tr>
<tr>
<td align="center"><a href="images/feature.gif"><img src="images/feature.gif" width="600" border="0"></a></td>
</tr>
<tr>
<td class="infogris" align="center"><br><br>To search for new update, check this</td>
</tr>
<tr>
<tr>
<td align="center"><img src="images/newupdates.gif" border="0"></td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="3" width="99%" align="center" valign="middle"><img src="images/easystrutsbandbottom.gif" width="800" height="81"></td>
</tr>
<tr>
<td colspan="3" align="center" valign="middle" height="2" class="infogris"> Copyright
© 2002 Emmanuel Boudrant / Cross Systems - mail: <a href="mailto:e.b...@cr...">e.b...@cr...</a>
</td>
</tr>
</table>
</body>
</html>
--- NEW FILE: code.gif ---
(This appears to be a binary file; contents omitted.)
--- NEW FILE: composite.gif ---
(This appears to be a binary file; contents omitted.)
--- NEW FILE: books-no-image.gif ---
(This appears to be a binary file; contents omitted.)
--- NEW FILE: CHANGES.TXT ---
- v0.4.2 (2002-07-24)
- Plugin config and message resources deleted fixed.
- Create a new line between attributes if count > 2 in struts-config.xml
- Add error header/footer in application resources
- fix html in default templace (form.est)
- v0.4.1 (2002-07-17)
- Fix dialog box which appear everytime (about update classpath in Eclipse project) .
- SWTError throwed on Eclipse Linux GTK Platform fix.
- JBuilder Error while copying libs/tlds fixed.
- Improve Easy Form and Input wizard.
- In Eclipse plugin, jdom.jar located in lib\ directory.
- v0.4 (2002-07-11)
- Support now for JBuilder IDE (without Resources Wizard).
- Add runtime facility for JBuilder, no need removeStrutsJar opentool
- Add confirm dialog before changing project classpath
- Fix driver class validation in datasource wizard
- Fix some bug
- New icons
- v0.3.0 (2002-06-21)
- Add template managing for Jsp generation
- Add managing of application resources in project properties
- Add resources managing wizard
- Add datasource wizard
- Fix & Improve struts-config.xml generation (element created did not respect DTD order elements)
- Improve action wizard, with forward action, include action...
- Add many ToolTipText
- Add dynamic form creation
- Et n'oubliez pas la fête de la musique :)
- v0.2.2 (2002-06-15)
- Fix action bug, in action wizard, if form specified, name attribute was not added in struts-sconfig.xml
- Improve code generation in action. (retrive & cast the form associed if appliqued)
- struts-config.xml/web.xml is now well formatted.
- add input type file.
- Fix form name, name written in struts-config is not the same entered in wizard.
- v0.2.1 (2002-06-12)
- Bug fix (Unable to finish wizards).
- Bug fix (Unable to create JSP).
- v0.2 (2002-05-12)
- Add forward wizard.
- Distribution changed.
- v0.1beta (2002-06-07)
- First release
- Wizard Action, ActionForm and Jsp: allow fast creation of a (bean + jsp) form, associated with an action.
- Wizard Action: allows to easily create an action, which can be associated to an existing form.
- Wizard ActionForm : allows to rapidly create Permet a (bean + jsp) form.
- Create and update of the struts descriptor (struts-config.xml).
- Starting up of the Web application for struts (addition of the action servlet into web.xml, copying of the lib, tlds...).
- Support for struts 1.0 and struts 1.1.
- Preferences page.
- Ability to use your classes coming from Struts classes.
--- NEW FILE: ap-search-logo-126x32.gif ---
(This appears to be a binary file; contents omitted.)
--- NEW FILE: 0471213020.01._PE30_SCMZZZZZZZ_.jpg ---
(This appears to be a binary file; contents omitted.)
--- NEW FILE: header_uk.html ---
<html>
<head>
<title>Easy Struts Project</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="style/easystruts.css" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="800" border="0">
<tr align="right">
<td width="800" colspan="3" height="101"> <img src="images/easystrutsband.gif" width="800" height="81"><br>
<span class="normalnoir"><span class="normalnoir"><a href="home_uk.html#eclipse" target="main" class="normalnoir">[eclipse]</a>
<span class="normalnoir"><a href="home_uk.html#jbuilder" target="main" class="normalnoir">[jbuilder]
</a></span><span class="normalnoir"><a href="home_uk.html#others" target="main" class="normalnoir">[others
IDE]</a></span><a href="http://sourceforge.net/project/showfiles.php?group_id=54542" target="main" class="normalnoir">
[download]</a> </span> </span><span class="infogris"><a href="index_fr.html" target="_top" class="normalnoir">[français]</a></span>
<span class="infogris">[english] </span></td>
</tr>
</table>
</body>
</html>
--- NEW FILE: screenshots.html ---
<html>
<head>
<title>Easy Struts Project</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link rel="stylesheet" href="style/easystruts.css" type="text/css">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<table width="800" border="0">
<tr>
<td width="866%" align="center" valign="middle"><span class="titre"><br>
Screenshots from Easy Struts </span><br> <span class="inforouge"><br>
Click to enlarge...hit back to return...</span><br> <br>
<table>
<tr>
<td><br>
<center class="titre">Easy Struts inside IBM WSWD 2.0</center>
<br>
<table width="27%" border="0">
<tr>
<td width="10%"><a href="images/screenshots/eclipse1.gif"><img src="images/screenshots/eclipse1.gif" width="100" border="0"></a><center class="infogris">first time</center><br></td>
<td width="10%"><a href="images/screenshots/eclipse2.gif"><img src="images/screenshots/eclipse2.gif" width="100" border="0"></a><center class="infogris">form</center><br></td>
<td width="10%"><a href="images/screenshots/eclipse3.gif"><img src="images/screenshots/eclipse3.gif" width="100" border="0"></a><center class="infogris">properties</center><br></td>
</tr>
<tr>
<td width="10%"><a href="images/screenshots/eclipse4.gif"><img src="images/screenshots/eclipse4.gif" width="100" border="0"></a><center class="infogris">action</center><br></td>
<td width="10%"><a href="images/screenshots/eclipse5.gif"><img src="images/screenshots/eclipse5.gif" width="100" border="0"></a><center class="infogris">preferences</center><br></td>
<td width="10%"><a href="images/screenshots/eclipse6.gif"><img src="images/screenshots/eclipse6.gif" width="100" border="0"></a><center class="infogris">datasource</center><br></td>
</tr>
<tr>
<td width="10%"><a href="images/screenshots/eclipse7.gif"><img src="images/screenshots/eclipse7.gif" width="100" border="0"></a><center class="infogris">forward</center><br></td>
<td width="10%"><a href="images/screenshots/eclipse8.gif"><img src="images/screenshots/eclipse8.gif" width="100" border="0"></a><center class="infogris">struts-config</center><br></td>
<td width="10%"><a href="images/screenshots/eclipse9.gif"><img src="images/screenshots/eclipse9.gif" width="100" border="0"></a><center class="infogris">the wizards</center><br></td>
</tr>
</table>
</td>
<td>
      
</td>
<td><br>
<center class="titre">Easy Struts inside JBuilder 6</center>
<br>
<table width="27%" border="0">
<tr>
<td width="10%"><a href="images/screenshots/jbuilder1.gif"><img src="images/screenshots/jbuilder1.gif" width="100" border="0"></a><center class="infogris">first time</center><br></td>
<td width="10%"><a href="images/screenshots/jbuilder2.gif"><img src="images/screenshots/jbuilder2.gif" width="100" border="0"></a><center class="infogris">form</center><br></td>
<td width="10%"><a href="images/screenshots/jbuilder3.gif"><img src="images/screenshots/jbuilder3.gif" width="100" border="0"></a><center class="infogris">properties</center><br></td>
</tr>
<tr>
<td width="10%"><a href="images/screenshots/jbuilder4.gif"><img src="images/screenshots/jbuilder4.gif" width="100" border="0"></a><center class="infogris">action</center><br></td>
<td width="10%"><a href="images/screenshots/jbuilder5.gif"><img src="images/screenshots/jbuilder5.gif" width="100" border="0"></a><center class="infogris">preferences</center><br></td>
<td width="10%"><a href="images/screenshots/jbuilder6.gif"><img src="images/screenshots/jbuilder6.gif" width="100" border="0"></a><center class="infogris">datasource</center><br></td>
</tr>
<tr>
<td width="10%"><a href="images/screenshots/jbuilder7.gif"><img src="images/screenshots/jbuilder7.gif" width="100" border="0"></a><center class="infogris">forward</center><br></td>
<td width="10%"><a href="images/screenshots/jbuilder8.gif"><img src="images/screenshots/jbuilder8.gif" width="100" border="0"></a><center class="infogris">struts-config</center><br></td>
<td width="10%"><a href="images/screenshots/jbuilder9.gif"><img src="images/screenshots/jbuilder9.gif" width="100" border="0"></a><center class="infogris">the wizards</center><br></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="3" width="99%" align="center" valign="middle"><img src="images/easystrutsbandbottom.gif" width="800" height="81"></td>
</tr>
<tr>
<td colspan="3" align="center" valign="middle" height="2" class="infogris"> Copyright
© 2001 Emmanuel Boudrant / Cross Systems - mail: <a href="mailto:e.b...@cr...">e.b...@cr...</a>
</td>
</tr>
</table>
</body>
</html>
--- NEW FILE: README.TXT ---
Easy Struts - Eclipse Plugin / JBuilder OpenTool
------------------------------------------------------
This plugin/opentools is under the Apache Software License, Version 1.1
This plugin/opentools is a free software
Why :
-----
This plugin/opentools assist you in developpement of a web application based on Jakarta Struts framework.
For more information about Jakarta Struts, consult http://jakarta.apache.org/struts
Support for Eclipse 2.0 and JBuilder 5-7
Features :
----------
- A collection of wizard for Struts object creation (like Action, ActionForm, jsp, Forward...).
- A preference page for setting Easy Struts.
- A property page by project.
- A runtime facility (with a web plugin installed like Sysdeo Tomcat plugin, Improve Eclipse Resin Plugin...)
This plugin was tested on Eclipse 2 and JBuilder 5-6-7
This plugin require Jakarta Struts binary.
Eclipse users:
It's recommended that you install Tomcat Sysdeo Plugin (http://www.sysdeo.com/eclipse/tomcatPluginFR.html)
JBuilder users:
It's recommended that you install struts console (http://www.jamesholmes.com/struts)
Eclipse Installation :
-----------------------
Warning: easystruts.jar from Eclipse plugin won't work in JBuilder
Automatic :
- Open Update/Install persepective
- Add a new site bookmark : http://easystruts.sourceforge.net/eclipse/updates/site.xml
- Install
Manual :
- If necessary, close Eclipse
- If necessary, delete old version of easystruts in your clipse plugins directory.
- Copy the com.cross.easystruts.eclipse_0.4.0 directory from the Easy Struts "plugins" directory into your Eclipse plugins directory.
- Launch Eclipse.
JBuilder Installation :
------------------------
Warning: easystruts.jar from Eclipse plugin won't work in JBuilder
- Navigate to the directory where you have JBuilder installed and then navigate into the "lib" directory.
- Rename the file "jdom.jar" to "jdom.old" if "jdom.jar" already exists.
- In another window navigate to the directory where you installed the Easy Struts software and then navigate into the "lib" directory.
- Copy the "jdom.jar" file from the Easy Struts "lib" directory into the JBuilder "lib" directory.
- Navigate into the "ext" directory from the JBuilder "lib" directory.
- Copy the "easystruts.jar" file from the Easy Struts "lib" directory into the JBuilder "ext" directory.
First launch :
--------------
- Go in Easy Struts preference page
> setup style page.
> setup Struts 1.0 and/or Struts 1.1 libraries, tld and superclass used.
- Create a new Java (or Tomcat) project.
- Select the new project.
- Launch Easy Struts > Easy Action, Form & Input page
- Page 1 : First time you launch the plugin, we need to configure the project
> Choose the web directory. (disabled if project has Tomcat nature)
> Select struts-config.xml path (relative to webapp) (default is /WEB-INF/struts-config.xml)
> Choose a base package, all objects will be created in this package (follow by the package setup in preference > style).
> Choose Struts version
> Choose pattern used by actions path.
Note: This page appear only the first time you launch a Easy Struts wizard on a project. To change these setting, use
Easy Struts in project properties page.
- Page 2 : Form page
> Enter your "use case",
example with use case "login user", values will be :
name = "loginUser"
type = "[basepackage].[formpackageinpreference].LoginUser[formsuffixinpreference]"
base class = "[baseactionformclassinpreference]"
> Select the method you would add in ActionForm object (validate/reset).
- Page 3 : Properties page
> Add the form properties.
- Page 4 : Action page
Note: All values will be filled by the use case.
> Input information about action (path, scope ...)
> Click finish.
- onFinish :
> Form, Action and input jsp will be added to project
> All librairies, tlds specified in preference page will be copied in webapp.
> All librairies will be added to classpath.
Todo :
------
- More wizards,
- A GEF Editor for struts-config files,
- Any idea ?
Notes :
-------
Easy Struts setting was stored in file [PROJECT_DIRECTORY].easystrutsplugin
Please report bug or request to b7...@ya...
----------------------------------------------------------------------------------
Thank to Bruno Leroux, Some code on this plugin was based on Tomcat Sysdeo Plugin.
http://easystruts.sourceforge.net/
Emmanuel Boudrant - Cross Systems
e.b...@cr...
b7...@ya...
|